Senior Software Engineer Field Survey Apps (Java/C++) Hybrid

Topcon Positioning Systems, Inc

Concordia sulla Secchia

Hybrid

EUR 55,000 - 65,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Meal vouchers
Learning opportunities

Job summary

Topcon Positioning Group is seeking a Senior Software Engineer to design and develop field survey applications used with GNSS receivers and surveying equipment across Android, Windows, Linux and iOS.

The role is hybrid: three days in office per week, with offices in Concordia sulla Secchia (Modena) or Ancona. You will work with Java and C++, contribute to new features, debugging, testing, and documentation, and collaborate with international teams.

Qualifications

  • 3+ years of professional software development with Java and/or C++.
  • Hands-on Android development experience.
  • Strong object-oriented design, algorithms, data structures and multithreading.
  • Experience with debugging, testing, documentation and version control.
  • Knowledge of bug tracking (JIRA), CI/CD, and automated testing.
  • Knowledge of C++20, Boost, ASIO, gRPC, Protobuf, MQTT, NMEA.
  • Ability to work in cross-functional teams and communicate in English.

Responsibilities

  • Develop and maintain field survey applications using Java, C++, and related tech.
  • Implement modules connecting with Topcon and third-party field equipment.
  • Collaborate with managers and teams to plan delivery schedules and quality.
  • Analyze, troubleshoot and resolve technical and application issues.
  • Support mature software and contribute to new features, testing and docs.
  • Provide technical guidance and improve software processes.

Skills

Java and/or C++
Android development
OO design & multithreading
Version control, debugging, testing, &
JIRA, CI/CD, automated testing
C++20/Boost/ASIO/gRPC/Protobuf
English communication
Problem solving & ownership

Tools

Android Studio
Git
Docker
CI/CD tooling

Job description

Topcon Positioning Group is seeking a Senior Software Engineer to design and develop field survey applications used with GNSS receivers and surveying equipment across Android, Windows, Linux and iOS.

The role is hybrid: three days in office per week, with offices in Concordia sulla Secchia (Modena) or Ancona. You will work with Java and C++, contribute to new features, debugging, testing, and documentation, and collaborate with international teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Field Survey Apps - Hybrid
Senior Software Engineer, Field Survey Apps - Hybrid

Topcon Positioning Systems • Ancona

Hybrid
EUR 55,000 - 65,000
Meal vouchers
Learning opportunities
International teams
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
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 Survey Software Engineer-Hybrid, Global Impact
Senior Field Survey Software Engineer-Hybrid, Global Impact

Topcon Positioning Systems • San Giovanni Teatino

Hybrid
EUR 55,000 - 65,000
Meal vouchers
Learning opportunities
International teams
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 Software Engineer, Field Survey Applications (Java, C++)
Senior Software Engineer, Field Survey Applications (Java, C++)

Topcon Positioning Systems • San Giovanni Teatino

Hybrid
EUR 55,000 - 65,000
Meal vouchers
Learning opportunities
International teams
Senior Software Engineer, Field Survey Applications (Java, C++)
Senior Software Engineer, Field Survey Applications (Java, C++)

Topcon Positioning Systems • Ancona

On-site
EUR 55,000 - 65,000
Meal vouchers
Learning opportunities
International teams
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 Software Engineer, Field Survey Applications (Java, C++)
Senior Software Engineer, Field Survey Applications (Java, C++)

Topcon Positioning Systems • Concordia sulla Secchia

Hybrid
EUR 55,000 - 65,000
Salary bonus
Hybrid work
Meal vouchers
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