← Back to jobs

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

Skills

androidcadci cdcppgisioslinuxoopversion controlC++

Description

Topcon Positioning Group is seeking a Senior Software Engineer, Field Survey Applications (C++) to join our Field Software team. You will design and maintain cross‑platform applications for Windows, Linux, Android and iOS, interfacing with GNSS receivers, robotic total stations and other field devices.

You will collaborate with international engineering teams, estimate effort, contribute to planning and ensure smooth full‑lifecycle development from architecture to release.

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 and robotic total stations. Analyse requirements, estimate development effort and contribute to planning and delivery decisions. Support the full software lifecycle: architecture, coding, testing, documentation, release support and continuous improvement. Troubleshoot complex software and hardware-integration issues and translate field feedback into robust solutions. Collaborate with project managers, team leaders, QA, product teams and international engineering colleagues. Contribute to code quality, internal best practices and scalable software processes. 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 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, CAD/GIS or construction technology is valuable. Good written and spoken English; Italian is helpful but not essential. Flexible hybrid work model Meal vouchers Learning and development

Get similar jobs in Italy by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Software Developer jobs in Italy.

No similar openings right now. Refine your search or create an alert above.