Senior Software Engineer, Field Survey Applications (C++)
50.000 € - 57.000 €Topcon Positioning Systems, Inc
Remote (Italy)
Modena
Bologna, ITA
Concordia sulla Secchia, IT
Full time
JR107521
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
Topcon Positioning Group | Hybrid in Italy with collaboration at Concordia sulla Secchia, Modena office
Ready to build software that makes an impact in the real world?
Senior Software Engineer, Field Survey Applications (C++) to join our Field Software team and contribute to advanced applications used by surveyors, engineers and construction professionals worldwide.
In this role, you will work on cross-platform software that connects directly with GNSS receivers, robotic total stations, laser range finders and other field devices, helping users collect, process and apply precise positioning data in demanding field environments.
What you will do
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, robotic total stations, laser range finders and other connected devices.
Analyse technical requirements, estimate development effort and contribute to planning, prioritisation and delivery decisions.
Support the full software lifecycle: architecture, coding, debugging, testing, documentation, release support and continuous improvement.
Troubleshoot complex software and hardware-integration issues, translating field feedback into robust technical solutions.
Collaborate closely with project managers, team leaders, QA, product teams and international engineering colleagues.
Contribute to code quality, internal best practices, tool improvements and scalable software processes.
What we are looking for
3+ years of professional C++ software development experience, ideally in complex technical or product environments.
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 considered 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, optical survey, CAD/GIS, spatial algorithms or construction technology would be highly valuable.
Good written and spoken English ; Italian is helpful but not essential.
WHY JOIN TOPCON
Join a global technology company where software, precision positioning and field innovation come together. You will contribute to applications that support real construction and survey workflows, while working with international teams and modern engineering practices.
What we offer
Flexible hybrid work model in Italy, with regular collaboration at our Concordia sulla Secchia office when required.
Competitive gross annual salary range of €50,000 – €57,000 , based on skills and experience.
Variable bonus linked to individual and company performance.
Meal vouchers and a supportive working environment focused on collaboration and continuous learning.
Exposure to global projects, advanced positioning technologies and products used by customers in the field every day.
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.
We are Topcon ( . We collaborate, create and distribute disruptive technologies that help businesses flourish through improved processes, machine automation and data services.
We design and manufacture productivity tools for building a better future. Whether cultivating the earth or building upon it, Topcon brings innovation in workflow automation and seamless connectivity of data to infrastructure and agriculture industries with a focus on developing a sustainable tomorrow.
Learn more here ( .
#J-18808-Ljbffr50.000 € - 57.000 €
...collaboration at Concordia sulla Secchia, Modena office /p pReady to build software that makes an impact in the real world? /p pTopcon is looking for a bSenior Software Engineer, Field Survey Applications (C++) /b to join our Field Software team and contribute to advanced...Lavoro sul campoSeniorC#Lavoro ibrido- pTopcon Positioning Group is looking for a Senior Software Engineer, Field Survey Applications (C++) to join our Field Software team in a hybrid role in Italy, with collaboration at Concordia sulla Secchia, Modena. You will develop cross-platform field survey applications...Lavoro sul campoSeniorC#Lavoro ibrido
- ...Topcon Positioning Group is seeking a Senior Software Engineer, Field Survey Applications (C++) to join our Field Software team and contribute to cross‑platform applications used by surveyors, engineers and construction professionals worldwide. You will design, develop...Lavoro sul campoSeniorC#Lavoro ibrido
- ...Topcon Positioning Group is seeking a Senior Software Engineer for Field Survey Applications (C++). Join a global team to design cross-platform software that connects GNSS receivers and field devices, enabling surveyors and engineers to collect and process precise positioning...Lavoro sul campoSeniorC#Remoto
- ...seeking a dynamic and motivated Senior Software Engineer to join our team for our... ..., then please send us your application. Your main tasks... ...the role Proficiency in C++: Possess in-depth knowledge... ...years and, as a pioneer in the field of 5-axis technology, we...Lavoro sul campoSeniorC#Tempo pienoLavoro ibridoOrario flessibile
- ...OM AG in Bologna or Pesaro seeks a Senior Software Engineer to maintain and develop low level geometric kernels for CAD/CAM solutions. You will... ...and multithreaded code to support customers in machining applications. Join a team with 20+ years of experience, collaborate...SeniorC#Lavoro ibrido
- ph3Senior Software Engineer C++ (3d Core Kernel) (m/f/d) /h3 h3Join #TEAMCAMFORCE! /h3 pWe are seeking a dynamic and motivated Senior Software Engineer to join our team for our Bologna or Pesaro... ...-how, then please send us your application. /p h3YOUR MAIN TASKS /h3 ul...SeniorC#Lavoro ibridoOrario flessibile
- ...OPEN MIND Technologies AG in Bologna or Pesaro seeks a Senior Software Engineer to maintain and develop low-level mathematical algorithms in the CAD/CAM kernel, including NURBS and optimization, with multi-threading support for real-life machining tasks. You will collaborate...SeniorC#
- ...profilo sarà coinvolto nell'analisi, progettazione e sviluppo di soluzioni software personalizzate per clienti nazionali ed internazionali. /ppLa risorsa si occuperà di realizzare applicazioni web e servizi backend con C# e ASP.NET Core, lavorando su Web API REST, SQL...SeniorC#
- ...Michael Page International Italia S.r.l. ricerca un Senior .NET Developer per integrare il team di Bologna. Il candidate svilupperà applicazioni web e servizi backend su tecnologia Microsoft .NET, collaborando con stakeholder interni ed esterni per analisi e progettazione...SeniorC#Impiego permanenteLavoro ibrido
35.000 €
...materiale, è alla ricerca di un/una Field Application Engineer. /p pLa risorsa entrerà a far parte del... ...alla risoluzione di problematiche applicative. /li liFormazione tecnica (Automazione... ...equivalenti. /li liOttima conoscenza di software CAD per la progettazione di layout e...Lavoro sul campo- ...supporting OEMs, distributors, and EMSs with power management applications. You will translate customer needs to R&D and commercial... ...materials Requisiti fondamentali ~ Bachelor's Degree in Engineering (preferably electrical engineering – power) ~10+ years of relevant...Lavoro sul campoOrario flessibile
- ...Overview In questa posizione ti inserirai nel team tecnico per analizzare requisiti e sviluppare applicazioni software personalizzate su stack Microsoft. Lavorerai su progettazione, integrazioni e best practices per garantire soluzioni robuste in contesti internazionali...SeniorC#Smart workingImpiego permanenteLavoro ibrido
- ...componenti riusabili insieme all’architetto applicativo, sulla base dell’analisi funzionale... ...6 anni di esperienza nello sviluppo software in C# .NET con forte orientamento alla... ...competenze richieste, anche con un livello di seniority non pienamente allineato a quello...SeniorC#
41.600 €
...the potential to improve lives. As a Senior Software Engineer , you'll help build and enhance... ...deliver high-quality, secure, and reliable applications that positively impact patient care... ..., Software Engineering, or a related field. ~5+ years of professional software...SeniorC#- ...componenti riusabili insieme all’architetto applicativo, sulla base dell’analisi funzionale... ...6 anni di esperienza nello sviluppo software in C# .NET con forte orientamento alla... ...competenze richieste, anche con un livello di seniority non pienamente allineato a quello...SeniorC#
- ...e sarà coinvolta nell'analisi, progettazione e sviluppo di applicazioni software custom destinate a clienti operanti in diversi contesti di... ...analisi tecnica, troubleshooting e risoluzione di problematiche applicative.Conoscenza delle metodologie Agile/Scrum.Costituiscono...SeniorC#
- ...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#
- ...Overview As an Interlocking Application Engineer, you will tailor EBILOCK, SML300, and SML400 interlocking solutions to project needs within... ...support verification, validation, and commissioning to minimize field activities and ensure smooth migration. This role offers...Lavoro sul campo
- ...team of enthusiastic asbrstrongInterlocking Application Engineerbr/strongstrongYour rolebr/strongThe Interlocking Application Engineer will deal the design process of EBILOCK or... ...plant by adopting design choices that minimize field activities and simplify migration...Lavoro sul campo
- ...Could you be the full-time hybrid ICC Application Design Engineer in Bologna, BO, IT we’re looking for?... ...expertise in a new cutting-edge field. You’ll work alongside collaborative... ...), manage work packages, and support software/data integration and much more." We...C#Tempo pienoLavoro ibrido
- pDeda Next, appartenente al Gruppo Deda, ricerca un senior software developer con esperienza in C# .NET per progetti di trasformazione digitale per PA e aziende pubbliche. La risorsa progetterà componenti riusabili, gestirà task e Scrum Board, interfacciandosi con business...SeniorC#
- ph3Siamo alla ricerca di un/una bSalesforce Senior Solution Engineer /b! /h3pIl/la candidato/a ideale entrerà in un ambiente dinamico, lavorando... ...profilo ideale ha una solida esperienza nello sviluppo di applicazioni su piattaforma Salesforce, autonomia operativa e capacità...Senior
50.000 € - 55.000 €
...pbSenior System Test Engineer /b - local testing facility... ...used in real field environments, working... ...engineering, product, software, hardware, and global... ...testing, engineering, surveying, or another technical... ...against any employee or applicant on the basis of race,...Lavoro sul campoSenior31.000 € - 42.000 €
...continua espansione in Italia e all'estero, è alla ricerca di un Software Engineer C# .NET. Operiamo a livello globale nei settori più... ...per te! Responsabilità: Sviluppare e mantenere applicazioni software in ambiente C# .NET; Collaborare con team multidisciplinari...Lavoro sul campoC#- ...commitment to deliver easy-to-use CAD software components to the engineering industry. The development team... ...components power nearly 1500 unique applications running on millions of computers worldwide... ...our team, we are looking for a Senior Software Developer for our Bologna...SeniorC#Tempo pienoImpiego permanenteOrario flessibile
44.400 €
...for a bMachine Vision Engineer /b to join our bAutomation... ...machine vision applications from prototype to full... ...liDevelop and maintain software for connected industrial... ...Skills /h3 ul listong C / C++ (Expert): embedded... ...or a related technical field. /li lib4-6 years of...C#- ...sviluppatore backend con oltre 5 anni di esperienza in Java. Il candidato sarà responsabile del monitoraggio delle performance delle applicazioni e della configurazione su framework come JBoss. Sono richieste competenze in integrazione di sistemi tramite Rest e Soap. Si...SeniorImpiego permanente
- pML ENGINE S.R.L. sta cercando un Java Backend Developer senior per lavorare in un ambiente dinamico a Bologna. Il candidato ideale ha almeno 5 anni... ...autonomia operativa. È preferibile avere esperienze con strumenti AI applicati allo sviluppo software. /p #J-18808-LjbffrSenior