Senior Software Engineer, Field Survey Apps (C++, Qt)

Topcon

Modena

Hybrid

EUR 50,000 - 57,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Meal vouchers
Bonus based on performance
Hybrid work model

Job summary

Topcon Positioning Group in Italy (Concordia sulla Secchia, Modena) invites a Senior Software Engineer to join the Field Software team. You will design and build cross-platform field survey applications in C++, using Qt and QML to connect GNSS receivers, robotic total stations, and other devices.

You will work on Windows, Linux, Android and iOS targets, collaborating with global teams, contributing to the software lifecycle, debugging, testing and continuous improvement, while enjoying a

Qualifications

  • 3+ years of professional C++ software development experience.
  • Hands-on experience with Qt and/or QML for cross-platform application development.
  • Strong understanding of object-oriented programming, software design principles, algorithms, data structures and multithreaded development.
  • Experience developing for Windows; exposure to Linux, Android or iOS is considered a strong plus.
  • Familiarity with communication protocols, hardware interfaces, debugging tools, version control, bug tracking and CI/CD practices.
  • Interest or experience in geodesy, topography, optical survey, CAD/GIS, spatial algorithms or construction technology would be highly valuable.
  • Good written and spoken English; Italian is helpful but not essential.

Responsibilities

  • Design, develop and maintain field survey applications for Windows, Linux, Android and iOS using C++, Qt and QML.
  • Build reliable software modules for data collection, device communication, positioning workflows and field operations.
  • Integrate Topcon and third-party equipment including GNSS receivers, robotic total stations, laser range finders and other connected devices.
  • Analyse technical requirements, estimate development effort and contribute to planning, prioritisation and delivery decisions.
  • Support the full software lifecycle architecture, coding, debugging, testing, documentation, release support and continuous improvement.
  • Troubleshoot complex software and hardware-integration issues, translating field feedback into robust technical solutions.
  • Collaborate closely with project managers, team leaders, QA, product teams and international engineering colleagues.
  • Contribute to code quality, internal best practices, tool improvements and scalable software processes.

Skills

C++
Qt/QML
Multithreading
Object-oriented design
Windows development
CI/CD
English communication

Tools

Qt/QML

Job description

Topcon Positioning Group in Italy (Concordia sulla Secchia, Modena) invites a Senior Software Engineer to join the Field Software team. You will design and build cross-platform field survey applications in C++, using Qt and QML to connect GNSS receivers, robotic total stations, and other devices.

You will work on Windows, Linux, Android and iOS targets, collaborating with global teams, contributing to the software lifecycle, debugging, testing and continuous improvement, while enjoying a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Field Software Engineer (C++, Qt) – Hybrid Italy
Senior Field Software Engineer (C++, Qt) – Hybrid Italy

Topcon Positioning Systems (Topcon) • Concordia Sagittaria

Hybrid
EUR 50,000 - 57,000
Meal vouchers
Hybrid work model
Senior Field Software Engineer - Cross-Platform (C++/Qt)
Senior Field Software Engineer - Cross-Platform (C++/Qt)

Topcon Positioning Systems • Modena

Hybrid
EUR 50,000 - 57,000
Flexible hybrid work model in Italy
Meal vouchers
Supportive working environment
+1
Senior Software Engineer, Field Survey (C++) - Hybrid Italy
Senior Software Engineer, Field Survey (C++) - Hybrid Italy

Topcon Positioning Systems • Bologna

Hybrid
EUR 50,000 - 57,000
Meal vouchers
Flexible hybrid work model in Italy
Performance-based bonus
Senior C++ Field Survey Software Engineer (Cross-Platform)
Senior C++ Field Survey Software Engineer (Cross-Platform)

Topcon Positioning Systems • Italy

On-site
EUR 50,000 - 57,000
Meal vouchers
Hybrid work model in Italy
Professional development
Senior C++ Field Survey Apps Engineer (Qt) | Hybrid Italy
Senior C++ Field Survey Apps Engineer (Qt) | Hybrid Italy

Topcon Positioning Systems • Concordia sulla Secchia

Hybrid
EUR 50,000 - 57,000
Meal vouchers
Hybrid work in Italy
Hybrid Italy | Senior C++ Field Survey Apps Engineer
Hybrid Italy | Senior C++ Field Survey Apps Engineer

Topcon • Italy

Hybrid
EUR 50,000 - 57,000
Flexible hybrid work model in Italy
Meal vouchers
Bonus program
+2
Senior Field Survey Software Engineer (Java/C++)
Senior Field Survey Software Engineer (Java/C++)

Topcon Positioning Systems • Concordia sulla Secchia

Hybrid
EUR 55,000 - 65,000
Salary bonus
Hybrid work
Meal vouchers
Senior Field Applications Engineer (C++, Qt/QML)
Senior Field Applications Engineer (C++, Qt/QML)

Topcon Positioning Systems (Topcon) • Italy

Hybrid
EUR 50,000 - 57,000
Competitive salary
Meal vouchers
Flexible working arrangements
+2
Senior C++ Field Survey Apps Engineer – Remote Italy
Senior C++ Field Survey Apps Engineer – Remote Italy

Topcon Positioning Systems, Inc • Concordia sulla Secchia

Hybrid
EUR 50,000 - 57,000
Hybrid work model in Italy
Meal vouchers
Bonus program
Senior Software Engineer, Field Survey Apps – Hybrid
Senior Software Engineer, Field Survey Apps – Hybrid

Topcon Positioning Systems (Topcon) • Modena

Hybrid
EUR 55,000 - 65,000
Meal vouchers
Flexible working arrangements
Ongoing learning opportunities