Senior Software Engineer, Field Survey Applications (Java, C++)
55.000 € - 65.000 €Topcon Positioning Systems
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.
For further information, please contact Simone Masseroni at Visualizzare la mail su click.jobroute.io.
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.
#J-18808-Ljbffr55.000 € - 65.000 €
...at topconcareers.com /p h3Senior Software Engineer, Field Survey Applications /h3 h3Location: /h3 pHybrid role with... ...agriculture. We are looking for a Senior Software Engineer to help develop... ...field survey applications using Java, C++, and related technologies. /li liImplement...Lavoro sul campoSeniorJavaC#Orario flessibile- ...Topcon Positioning Group in Italy is seeking a Senior Software Engineer for Field Survey Applications to develop and maintain field software used with GNSS... ...Windows, Linux and iOS. You will implement modules in Java/C++, contribute to debugging and documentation,...Lavoro sul campoSeniorJavaC#Lavoro ibrido
- ...progetti internazionali sviluppando applicazioni Web backend in Java. Farai parte di un team che costruisce... ...l'intero ciclo di ingegneria del software, dal design al deployment. Il ruolo... ...vita del software build e deploy su application server partecipazione a processi...SeniorJava
- ...available platform used by multiple engineering teams and own onboarding... ...~5+ years of professional software engineering experience ~ Strong proficiency in Go or Java ~ Hands-on experience with... ...them ~ Experience with SaaS applications and delivering large end-to-end...SeniorJavaRemoto
- ...Role: Senior Java Developer (Remote) Location: Remote (Work from Anywhere) Role Overview... ...developing and maintaining Java-based applications to support business operations. You... ...contributing to the development of high-impact software solutions. The contract duration is...SeniorJavaTempo pienoRemotoOrario flessibile
- ...Overview As a Senior Software Engineer in our Platform team, you will shape the core of a unified platform that coordinates multiple products... ...architectures over complexity Work with a polyglot tech stack (Java, PHP, Python, TypeScript) and infrastructure tools (AWS,...SeniorJava
- ...governance to scale data-driven applications in the cloud.... ...Computer Science or related field Solid experience with Microsoft... ...Experience architecting and deploying software at scale using Agile methodologies... ...-facing experience with senior stakeholders, trade-offs, and...SeniorC#
- ...Overview As Lead Software/System Architect, you will shape the customer's secure, scalable... ...degree in Computer Science or related field Solid experience with Microsoft Azure... ...architecting and deploying large-scale applications with Agile Proficient in at least two...SeniorC#
- ...Role: Senior Full Stack Engineer (Remote) Location: Remote (Work from Anywhere... ...and maintaining full-stack applications using modern technologies.... ...development using Python, Go, or Java. Strong understanding of... ...a global leader in the Software Development | Technology, Information...SeniorJavaTempo pienoRemotoOrario flessibile
- ...Role: Senior Backend Engineer (Remote) Location: Remote (Work from Anywhere) Role Overview:... ...backend systems to support high-traffic applications. You will collaborate with cross-functional... ...programming languages such as Python, Java, or Go. Experience with RESTful...SeniorJavaTempo pienoRemoto
- ...Role: Senior Backend Engineer (Remote) Location: Remote (Work from Anywhere... ...languages such as Python, Java, or Node.js. Experience... ...with a global leader in the Software Development | Technology, Information... ...prior employment history. Applications are reviewed solely on...SeniorJavaTempo pienoRemoto
- ...Role: Senior Software Engineer - Backend (Remote) Location: Remote (Work from... ...Engineering, or a related field, or equivalent practical experience... ...languages such as Python, Java, or Go. ~ Strong... ...prior employment history. Applications are reviewed solely on demonstrated...SeniorJavaTempo pienoRemoto
- ...Xeel Lab è una strategy tech boutique che lavora con aziende enterprise su progetti software complessi, dove architettura, delivery e qualità del codice devono convivere in modo concreto. Sviluppiamo piattaforme e sistemi che si integrano in ecosistemi reali: API,...SeniorC#Impiego permanenteLavoro ibridoRemoto
- pAgap2 Italia cerca un Full Stack Developer con almeno 5 anni di esperienza per guidare evoluzioni di applicazioni enterprise .NET/React. Il ruolo prevede lavoro su backend e frontend, API REST e integrazioni con servizi interni/esterni, con focus su piattaforme documentali...SeniorTempo pienoLavoro ibridoRemoto
- ...strategy, and lead technical discussions with senior stakeholders. The position centers on... ...BS degree in Computer Science or related field or equivalent experience Solid... ...Experience architecting and deploying software at scale with Agile methods Proficiency...SeniorC#
- ...Responsabilità Provide sales engineering support including technical demos, POV... ...teams based on partner experiences and field observations Enablement &... .../XDR) ~ Programming in Go, Python, Java, JavaScript/TypeScript, or C++ ~ REST APIs, OAuth 2.0, webhook integrations...Lavoro sul campoJavaC#Remoto
- ...Role: Software Engineer - FinTech (Remote) Location: Remote (Work from Anywhere) Role Overview... ...in programming languages such as Java, Python, or Go for backend development.... ...experience, or prior employment history. Applications are reviewed solely on demonstrated technical...JavaTempo pienoRemoto
- ...Role: Software Engineer (Remote) Location: Remote (Work from Anywhere)... ...one of our clients, seeking a Senior Software Engineer to work on... ...programming languages such as Python, Java, or Go. ~ Strong... ...Ability to debug and profile applications to identify bottlenecks and...JavaTempo pienoRemoto
- ...Role: Software Engineer, Micro Platforms (Remote) Location: Remote (Work from Anywhere) Role... ...programming languages such as Go, Python, Java, or similar ~ Strong understanding of... ..., or prior employment history. Applications are reviewed solely on demonstrated technical...JavaTempo pienoRemoto
30.000 € - 40.000 €
...umane sono sempre al primo posto. Senior Software Development Engineer | PHP, Laravel, JavaScript, Vue3... ..., realizzazione e manutenzione di applicazioni digitali scalabili, performanti e... ...conoscenze AI/ML, AI services, LLM-based applications e MCP. COSA OFFRIAMO La...SeniorRemoto- ...Adhesive Technologies as a technical expert supporting line/start-up, product recommendations and trials for customer applications. You will train field sales and customers, and liaise with sales, marketing, PD, and Innovation teams to deliver value-driven solutions....Lavoro ibridoRemotoOrario flessibile
- ...Role: Senior AI Software Engineer (Remote) Location: Remote (Work from Anywhere) Role Overview:... ..., JavaScript (including ReactJS), C/C++, Java, Rust, and Go. Evaluate and refine... ...Strong expertise in building full-stack applications. Experience with Python and...SeniorJavaTempo pienoRemoto
- ...: AI Machine Learning Engineer (Remote) Location: Remote... ..., seeking an AI Software Engineering Domain Expert... ..., including inference engines, model pipelines, and... ...such as Python, C++, or Java, with a focus on performance-critical applications. Knowledge of model...JavaC#Tempo pienoRemoto
- ...risolvere oggi i problemi di domani Siamo alla ricerca di un Systems Application Engineer, sarà responsabile dell'installazione, configurazione, amministrazione, rilascio e troubleshooting di applicazioni enterprise in ambienti Windows e Unix/Linux, con particolare...Remoto
- ...della parte di infrastruttura. In qualità di DevOps/Cloud Engineer, giocherai un ruolo fondamentale nella progettazione, realizzazione... ...un ambiente altamente disponibile ed efficiente per l'applicazione SaaS basata su web. La tua esperienza contribuirà a fornire soluzioni...SeniorImpiego permanenteLavoro ibridoRemoto
- ...della parte di infrastruttura. /p pIn qualità di DevOps/Cloud Engineer, giocherai un ruolo fondamentale nella progettazione, realizzazione... ...un ambiente altamente disponibile ed efficiente per l'applicazione SaaS basata su web. La tua esperienza contribuirà a fornire soluzioni...SeniorImpiego permanenteLavoro ibridoRemoto
- ...and evidence-based decision making. This is a cross-functional, field-based position that places you at the center of regional policy... ...activities to cross-functional teams Ensure compliance with applicable regulations and internal policies Requisiti fondamentali ~...Lavoro sul campoSenior
- ...Collaborerai strettamente con Research, Engineering e Delivery per trasformare esigenze di business... ...architetturale e linee guida per software enterprise e piattaforme AI-driven Supervisionare... ...Engineer ~ Padronanza di Python, Java/Kotlin, C#, TypeScript, Go e relative...JavaC#Lavoro ibrido
- ...Responsabilità Sviluppo e customizzazione di applicazioni su 3DEXPERIENCE Analisi tecnica dei... ...funzionali e traduzione in soluzioni applicative Configurazione e parametrizzazione... ...ed ENOVIA Conoscenza approfondita di Java, JPO, MQL e framework di sviluppo 3DEXPERIENCE...JavaSmart working
- ...candidato ideale possiede laurea in informatica e competenze sia back-end che front-end. Sarà responsabile di sviluppare backend in Java 8+ e frontend in Angular, utilizzare Spring Boot, Maven, Hibernate/JPA, e lavorare con architetture a microservizi, REST API. Lavoro...JavaTempo pienoRemoto
- senior developer San Giovanni Teatino (CH)
- risorse umane senior San Giovanni Teatino (CH)
- programmatore informatico senior San Giovanni Teatino (CH)
- consulente del senior con inglese San Giovanni Teatino (CH)
- senior-engineer San Giovanni Teatino (CH)
- ingegnere senior San Giovanni Teatino (CH)
- senior San Giovanni Teatino (CH)
- sviluppatore senior San Giovanni Teatino (CH)
- senior software engineer San Giovanni Teatino (CH)
- analisi progettazione software San Giovanni Teatino (CH)