661,377open jobs
38,546companies
98,203added this week
Browse all
Salary
$63k – $75k per year (gross)
Location
Remote/Hybrid (Ancona, Italy)
Seniority
Senior · 3+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Topcon Positioning Systems builds machine control, survey and precision agriculture technology. Its systems automate excavators, dozers and farm implements. The company is the positioning arm of the Japanese group Topcon.

Topcon Positioning Group is headquartered in Livermore, California, USA (topconpositioning.com). We design, manufacture and distribute productivity tools for developing a brighter future. Whether cultivating the earth or building upon it, Topcon brings innovation in workflow automation and seamless connectivity of data to construction, geopositioning and agriculture industries focused on developing a sustainable tomorrow.

Topcon is a tech company committed to delivering innovative solutions and fostering an inclusive, respectful, and transparent workplace. We believe in equal opportunities and fair pay practices.

Learn more about working with us at topconcareers.com

Senior Software Engineer, Field Survey Applications

Location: Hybrid role with three days per week in the office, preferably in Concordia sulla Secchia (Modena) or Ancona office

Topcon Positioning Group designs productivity tools that bring workflow automation and seamless data connectivity to construction, Geomatics, and agriculture. We are looking for a Senior Software Engineer to help develop field software used with GNSS receivers, robotic total stations, and other surveying equipment across Android, Windows, Linux, and iOS platforms.

What you will do

  • Develop and maintain field survey applications using Java, C++, and related technologies.
  • Implement software modules that connect with Topcon and third-party field equipment.
  • Collaborate with project managers, team leaders, and software teams to plan delivery schedules and ensure high-quality execution.
  • Analyze, troubleshoot, and resolve technical and application issues.
  • Support existing mature software while contributing to new features, enhancements, testing, and documentation.
  • Provide technical guidance and contribute to continuous improvement of software processes.

Key skills and competencies

  • 3+ years of professional software development experience, with strong Java and/or C++ skills.
  • Hands-on Android development experience, including Android Studio.
  • Solid understanding of object-oriented programming, software design principles, algorithms, data structures, and multithreading.
  • Experience with software development tools, version control, debugging, testing, and documentation.
  • Knowledge of bug tracking systems such as JIRA, CI/CD pipelines, and automated testing practices.
  • Knowledge of the following is a great advantage: c++20, boost, asio, gRPC, protobuf, mqtt, ntrip, rtcm, NMEA, cryptography, static analysis, memory optimization, C++ templates, sql, multithreading, lockfree, docker, geometry
  • Ability to work in cross-functional engineering environments and communicate effectively in English.
  • Problem-solving mindset, ownership of technical topics, and ability to guide others when needed.

What we offer

  • Competitive salary package: €55,000 - €65,000 gross annual salary, based on skills and experience, plus a variable bonus.
  • Hybrid and flexible work setup supporting both collaboration and individual focus.
  • Meal vouchers, learning opportunities, and the chance to contribute to global projects with international teams.

Why join Topcon?

Join a global technology company where your software will directly support field professionals working with advanced positioning, surveying, and connected-data solutions. If you enjoy building robust applications, solving real technical challenges, and working with international engineering teams, this role offers the opportunity to make a visible impact.

Interested? Apply now and help shape the future of field survey technology with Topcon.

For further information, please contact Simone Masseroni at [email protected].

Topcon is an equal opportunity employer and does not discriminate against any employee or applicant on the basis of race, color, religion, national origin, gender, gender identity, sexual orientation, disability, age, genetic information, or other legally protected status.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
661,377 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Ancona
Senior QA Engineer 1 day ago
$24k – $56k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Bengaluru
Java
SQL
DevOps
Shift-Left
Cybersecurity
Shift-Left Security
Management
Agile
QA
TestNG
Selenium
Rest-Assured
Apply
$52k – $91k per year • Remote/Hybrid • Full-Time • 4+ years exp • Tokyo
Python
SQL
C++
Databases
MySQL
PostgreSQL
AI/ML
Hadoop
DevOps
Docker
Apply
$14k – $32k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Novosibirsk
SQL
Databases
RabbitMQ
Apache Kafka
DevOps
gRPC
CI/CD
Jenkins
Git
Management
Agile
Apply
$52k – $130k per year (Estimated) • Remote • Full-Time • 7+ years exp
Python
JavaScript
Java
Kotlin
TypeScript
SQL
Scala
Groovy
Java
Spring Boot
Databases
PostgreSQL
Snowflake
Databricks
Amazon Redshift
AI/ML
AI Agents
LLM
Frontend
React.js
DevOps
AWS
Kubernetes
Incident Management
Apply
Data Engineer 1 day ago
Remote/Hybrid • 11+ years exp
Python
SQL
Python
pySpark
Databases
Databricks
Apache Iceberg
Delta Lake
Apache Kafka
Apache Hudi
AI/ML
Spark
Airflow
Dagster
MLFlow
dbt
AI Agents
Flink
RAG
DevOps
GCP
Azure
AWS
Platform Engineering
Vector
FinOps
Cybersecurity
SOC 2
GDPR
HIPAA
Analytics
Fivetran
Data Vault
Apply
$46k – $95k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Modena • Bologna
C++
C++
Qt
DevOps
CI/CD
Apply
Software Engineer 5 days ago
$103k – $199k per year (Estimated) • In office • Full-Time • 5+ years exp • Brisbane
C++
Apply
$77k – $184k per year (Estimated) • In office • Full-Time • Brisbane
C++
C++
CMake
Qt
DevOps
Docker
Apply
$63k – $75k per year (gross) • Remote/Hybrid • Full-Time • 5+ years exp • Master's Degree • Modena • Bologna
Python
C++
C++
CMake
DevOps
CI/CD
Apply
$63k – $75k per year (gross) • Remote/Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Modena • Bologna
DevOps
Azure DevOps
Azure
Management
Jira
Agile
Scrum
Apply
up to $29k per year • In office • Part-Time • Ancona
Apply
$38k – $79k per year (Estimated) • In office • Part-Time • PhD • Ancona
Apply
Tecnico meccatronico 2 months ago
$32k – $57k per year (Estimated) • In office • Full-Time • Ancona
Apply
$26k – $51k per year (Estimated) • In office • Ancona
Apply
$35k – $98k per year (Estimated) • In office • Full-Time • Ancona
Apply
See all jobs
This is one of many
661,377 more open roles from verified company boards, updated every day.