Senior Field Software Engineer - C++/Qt (Hybrid Italy)

Topcon Positioning Group

Livermore (CA)

Hybrid

USD 56,000 - 64,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
Collaborative work environment
Hybrid work in Italy

Job summary

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

The role emphasizes building reliable modules for data collection, device communication and positioning workflows, with collaboration across international teams.

Qualifications

  • 3+ years of professional C++ software development experience.
  • Experience with Qt and QML for cross‑platform applications.
  • Strong object-oriented programming, algorithms and data structures.
  • Experience developing for Windows; exposure to Linux/Android/iOS is a plus.
  • English proficiency; Italian helpful but not required.

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 and positioning workflows.
  • Integrate Topcon and third‑party equipment including GNSS receivers and robotic total stations.
  • Analyze requirements, estimate effort and contribute to planning and delivery decisions.
  • Support the full software lifecycle: architecture, coding, testing and release support.
  • Troubleshoot complex software and hardware‑integration issues with field feedback.

Skills

C++
Qt/QML
OO design
Multithreading
Windows
Linux/Android/iOS
Git
CI/CD

Tools

Git
CI/CD

Job description

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

The role emphasizes building reliable modules for data collection, device communication and positioning workflows, with collaboration across international teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Field Survey Applications (C++)
Software Engineer, Field Survey Applications (C++)

Topcon • United States

Hybrid
USD 56,000 - 64,000
Meal vouchers
Senior Software Engineer, Field Survey Applications (C++)
Senior Software Engineer, Field Survey Applications (C++)

Topcon Positioning Group • Livermore (CA)

Hybrid
USD 56,000 - 64,000
Meal vouchers
Collaborative work environment
Hybrid work in Italy
Senior C++ Field Survey Software Engineer (Hybrid)
Senior C++ Field Survey Software Engineer (Hybrid)

Topcon • United States

Hybrid
USD 56,000 - 64,000
Meal vouchers
Product Manager – Excavator
Product Manager – Excavator

Topcon Positioning Systems (Topcon) • Livermore (CA)

On-site
USD 95,000 - 130,000
Field Sales Specialist
Field Sales Specialist

Topcon Positioning Systems (Topcon) • North Carolina

On-site
USD 65,000 - 110,000
Real-Time GNSS Positioning Software Engineer
Real-Time GNSS Positioning Software Engineer

QUALCOMM, Inc. • Santa Clara (CA)

On-site
USD 135,000 - 202,000
Global Excavation Product Manager - Remote Italy
Global Excavation Product Manager - Remote Italy

Topcon Positioning Systems • United States

Remote
USD 51,000 - 73,000
Fully remote in Italy
International travel up to 25%
Competitive salary €45k–€65k
SR Software Engineer
SR Software Engineer

Vaco • Gahanna (OH)

On-site
USD 120,000 - 150,000
C++ Engineer
C++ Engineer

Ranger Technical Resources • Maryland

On-site
USD 85,000 - 115,000
Product Platform Manager – Excavator
Product Platform Manager – Excavator

Topcon Positioning Systems • United States

Remote
USD 51,000 - 73,000
Fully remote in Italy
International travel up to 25%
Competitive salary €45k–€65k