Hybrid Senior Software Engineer - Field Survey Applications

Posted 3 hours ago

Apply now

About the role

  • Senior Software Engineer developing field software applications for Windows/Linux/Android/iOS at Topcon. Collaborating with engineering teams for software design and delivery.

Responsibilities

  • Works with the project manager, team leader, and software team to plan and manage delivery schedules
  • Acts as the single point of contact for all issues related to a particular software module development, high-level design, and delivery, and as such, works with all other engineering disciplines.
  • Evaluates and schedules all changes in the scope of the module design and delivery
  • Performs modules maintenance, modifications, and enhancements to new/existing systems through programming, testing, and documenting.
  • Works on developing services and applications, working as part of embedded firmware for custom hardware
  • Follows, recommends, and implements software processes
  • Provides technical directions to others as necessary
  • Analyze and resolve technical and application problems

Requirements

  • Degree in Computer Science, Engineering, Electronics, or a related field
  • Overall software development experience of at least 5 years
  • 3+ years of professional experience in C++ development
  • Experience with computational geometry, spatial algorithms and/or 3D Rendering (DirectX, OpenGL) is needed
  • Knowledge of QML and/or MFC is needed
  • Experience in software development process implementation
  • Experience with software development tools (configuration management, design, emulation, debugging, compilers, test, etc.)
  • Experience with Geodesy, GNSS and/or Optical Survey, CAD will be a plus
  • Experience with Android or iOS development is a plus
  • A good command (both written and speaking) of the ENGLISH language is required for the job.

Benefits

  • hybrid and flexible work setup that promotes both in-person collaboration and individual focus
  • Remote work (Smart Working) available with individual agreement (5 days per week) to support productivity and work-life balance

Job title

Senior Software Engineer - Field Survey Applications

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job