Senior Software Engineer, Field Survey Applications (C++)
50.000 € - 57.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
We are looking for a qualified Senior Software Engineer, Field Survey Applications (C++) .
Job Purpose
The Senior Software Engineer, Field Applications, will work on the development of Field software for Windows/Linux/Android/iOS to support wide range of Topcon and 3rd party equipment like GNSS Receivers, Robotic Optical Totals Stations, depth finders, laser range finders.
Development skills and experience in: C++, QML, Communication protocols.
Core Job Responsibilities
- Works with the project manager, team leader, and software team to plan and manage delivery schedules
- Acts as the single point of contact for all issues related to a particular software module development, high-level design, and delivery, and as such, works with all other engineering disciplines.
- Evaluates and schedules all changes in the scope of the module design and delivery
- Performs modules maintenance, modifications, and enhancements to new/existing systems through programming, testing, and documenting.
- Implements support of Topcon Optical Robotic Total Stations, Topcon GNSS Receivers, Mass Data collection devices, and other equipment in the Geomatics Field Survey software for Android/iOS/Windows/Linux written in Qt/Qml/C++.
- Supports our mature software written in MFC
- Implements Surveying routines
- Follows, recommends, and implements software processes
- Provides technical directions to others as necessary
- Analyze and resolve technical and application problems
Minimum Job Requirements
Education & Experience
- Degree in Geodesy, Geoinformatics, Computer Science, Engineering, Electronics, or a related field
- Overall software development experience of at least 3 years.
- Experience in software development process implementation
- Experience with software development tools (configuration management, design, emulation, debugging, compilers, static analysis, ai, test, etc.)
- 3+ years of professional experience in C++ development
- Experience with Windows development is needed
- Knowledge of Qt and QML is a plus
- Experience in supporting industrial or any other time of hardware equipment is a great plus
- Experience with Linux, Android, or iOS development is a plus
- Experience with computational geometry, spatial algorithms and/or 3D Rendering (DirectX, OpenGL) will be a great plus
- Experience with Geodesy, Geodetic Coordinate systems, Geoid, Vertical Datum, GNSS and/or Optical Survey, CAD will be a great plus
Knowledge, Skills & Attributes
- Strong understanding of object-oriented programming and software design principles.
- Knowledge of algorithms, data structures, and multithreading concepts.
- Familiarity with cross-platform development and GUI frameworks.
- Knowledge of bug tracking systems (JIRA) and version control systems.
- Understanding of CI/CD pipelines and automated testing
- Expert knowledge in C++, Standard Library, Boost
- Knowledge of network protocol analyzers and communication protocols used over Ethernet, Wi-Fi, USB, Bluetooth, BLE, RS232 is a great plus.
- A good command (both written and speaking) of the ENGLISH language is required for the job
- Knowledge of the following is a great advantage: c++20, boost, asio, gRPC, protobuf, mqtt, ntrip, rtcm, cryptography, static analysis, memory optimization, C++ templates, sql, multithreading, lockfree, docker, geometry, eigen, cgal, tin, surfaces, corridors, roading, parametric curves, splines, ESRI, Bentley, Autodesk, Civil3D, Revit, DWG, ODA, cogo, geodesy, coordinate systems, LandXML, shapefile, las, point clouds, numerical methods.
Working Conditions
- We offer flexibility in how and where you work, including both remote and hybrid options.
- To support collaboration and team connection, we ideally seek candidates who can travel to our Concordia office regularly, even if not on a daily basis.
What We Offer
- Competitive salary package: within €50,000 - €57,000 gross annual salary, based on skills and experience, plus a variable bonus tied to both individual and company performance.
- Meal vouchers, flexible working arrangements, ongoing learning opportunities, and the chance to collaborate on global projects with teams around the world.
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-Ljbffr- ...Overview As a Senior Software Engineer, you will develop and maintain field software used with GNSS receivers and surveying equipment across Android, Windows, Linux, and... ...Develop and maintain field survey applications using Java, C++, and related technologies Implement...Lavoro sul campoSeniorC#Lavoro ibridoOrario flessibile
- ...Senior Software Engineer, Field Survey Applications (C++) In this role you will design and maintain cross‑platform field survey applications that connect with GNSS receivers and field devices. You will work with a global team to deliver reliable software for data...Lavoro sul campoSeniorC#Lavoro ibridoOrario flessibile
55.000 € - 65.000 €
...Learn more about working with us at topconcareers.com Senior Software Engineer, Field Survey Applications Location: Hybrid role with three days per week in... ...and maintain field survey applications using Java, C++, and related technologies. Implement software...Lavoro sul campoSeniorC#Lavoro ibridoOrario flessibile50.000 € - 57.000 €
...collaboration at Concordia sulla Secchia, Modena officeReady to build software that makes an impact in the real world?Topcon is looking for a Senior Software Engineer, Field Survey Applications (C++) to join our Field Software team and contribute to advanced applications...Lavoro sul campoSeniorC#Tempo pienoLavoro ibridoRemoto50.000 € - 57.000 €
...more about working with us at topconcareers.com /ppWe are looking for a qualified bSenior Software Engineer, Field Survey Applications (C++) /b. /ph3Job Purpose /h3pTheb Senior Software Engineer, Field Applications, /bwill work on the development of Field software for...Lavoro sul campoSeniorC#Lavoro ibridoRemotoOrario flessibile- ...Topcon is seeking a Senior Software Engineer to design and maintain cross‑platform field survey applications that interface with GNSS receivers and field devices. You will work... ...Android, and iOS. You should have 3+ years of C++ development experience, strong Qt/QML skills...Lavoro sul campoSeniorC#Lavoro ibrido
- ...Topcon Positioning Group is seeking a Senior Software Engineer to develop field software for GNSS receivers, robotic total stations, and surveying equipment across Android, Windows,... ...platforms. You will work on Java and C++ applications with Android development emphasis...Lavoro sul campoSeniorC#Lavoro ibrido
- pTopcon Positioning Group is seeking a Senior Software Engineer for Field Survey Applications (C++) to develop field software for Windows, Linux, Android and iOS. You’ll work with GNSS receivers, robotic total stations and related hardware using Qt/QML/C++. /ppThe role...Lavoro sul campoSeniorC#Lavoro ibridoRemotoOrario flessibile
- ...Topcon Positioning Group is seeking a Senior Software Engineer for Field Survey Applications (C++) to develop field software for Windows, Linux, Android and iOS. You’ll work with GNSS receivers, robotic total stations and related hardware using Qt/QML/C++. The role...Lavoro sul campoSeniorC#Lavoro ibridoRemotoOrario flessibile
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 campoSenior- pAs a Senior Firmware Engineer, you will design, implement, and verify embedded software for GNSS receiver products. You will... ...high-performance C/C++ code and develop... ...geomatics, and agriculture applications. /pulliHybrid... ...Engineering, or related field /lili5+ years of...SeniorC#Lavoro ibridoLavoro da casa
55.000 € - 65.000 €
...ph3Senior Firmware Engineer /h3h3Topcon... ...is looking for a Senior Firmware Engineer... ...advanced embedded software and firmware for GNSS... ...high-performance C/C++ software, including... ...related technical field. /lili5+ years of... ...against any employee or applicant on the basis of...SeniorC#Lavoro ibridoLavoro da casaOrario flessibile- ...in Concordia sulla Secchia (MO) seeks a Senior System Test Engineer to validate construction and machine control solutions in real field environments. /ppYou will collaborate with... ...international teams across engineering, product, software and hardware, mentor QA and System Test...Lavoro sul campoSenior
- ...post vendita di apparecchiature elettromedicali avanzate con applicazione in contesto ospedaliero. Per sede situata nel cuore del distretto... ...(MO), selezioniamo una figura di /ph3Posizione /h3pbSENIOR FIELD SERVICE TECHNICIAN (SETT.ELETTROMEDICALE) /b /ppLa risorsa, che...Lavoro sul campoSeniorTempo pienoImpiego permanenteRemoto
- pAs an Embedded Software Test Engineer, you will verify, validate... ...testing with real-world field validation for... ...geospatial, and agriculture applications. /pullihybrid working... .../Civil Engineering, Surveying, or Geosciences (or... ...experience operating survey-grade GNSS equipment...Lavoro sul campo
45.000 € - 55.000 €
...topconcareers.com /ph3Embedded Software Test Engineer /h3h3Embedded Software... ...and agriculture applications. /ph3What you will do:... .../Civil Engineering, Surveying, or Geosciences) - or... ...experience operating survey-grade GNSS equipment in the field (e.g., RTK/DGNSS base...Lavoro sul campo- ...ADHR GROUP cerca un CONTROLLO QUALITA' SENIOR per guidare le attività di controllo qualità dimensionale su componenti meccanici. La persona dovrà leggere disegni, interpretare tolleranze e applicare ISO 9001 agli strumenti di misura, inclusa la programmazione di macchine...Senior
45.000 € - 55.000 €
...topconcareers.comEmbedded Software Test EngineerEmbedded Software Test Engineer | GNSS &... ...geospatial and agriculture applications.What you will do:... ...Civil Engineering, Surveying, or Geosciences) -... ...operating survey-grade GNSS equipment in the field (e.g., RTK/DGNSS base...Lavoro sul campoTempo pienoLavoro ibridoRemoto40.000 €
...ADHR GROUP cerca un Controllo Qualità Senior a Mirandola per gestire il controllo dimensionale e qualitativo di componenti meccanici... ...pluriennale in qualità, lettura di disegni tecnici e applicazione della normativa ISO 9001. La posizione prevede anche visite...Senior- ...evoluzione delle soluzioni Microsoft Dynamics 365 Business Central, analizzando e sviluppando personalizzazioni e nuove soluzioni applicative. Lavorerai a stretto contatto con il team IT e gli utenti interni per allineare le soluzioni alle esigenze di business e...Smart workingOrario flessibile
35.000 € - 40.000 €
...cooperativo multiutility leader in Italia nel settore sviluppo software adibiti alla bollettazione utenze energetiche ricerca un/a... ...365 Business Central, garantendo l'evoluzione delle soluzioni applicative a supporto dei processi aziendali; Analizzare, progettare,...Smart workingPart-timeTempo pienoOrario flessibile- ...cooperativo multiutility leader in Italia nel settore sviluppo software adibiti alla bollettazione utenze energetiche ricerca un/a /p... ...365 Business Central, garantendo l'evoluzione delle soluzioni applicative a supporto dei processi aziendali; /li liAnalizzare, progettare...Smart workingPart-timeOrario flessibile
33.000 € - 38.000 €
...ti offriamo: /h3 ul liInserimento diretto in azienda a tempo indeterminato, full time, 38,5 ore dal lunedì al venerdì; /li liCCNL applicato: Gas-Acqua; /li liRetribuzione prevista: RAL compresa tra 33.000 e 38.000 euro lordi annui euro lordi annui, definita sulla base di...Lavoro sul campoTempo pienoImpiego permanenteTurno di giornoDal lunedì al venerdì- pCPL Concordia Group cerca uno sviluppatore Dynamics 365 Business Central per contribuire all’evoluzione delle soluzioni; lavorerai a stretto contatto con IT e utenti interni per allineare le soluzioni alle esigenze di business. /ppLa posizione prevede sviluppo, manutenzione...Smart workingOrario flessibile
- ...facente parte di un grande gruppo, ricerca un CONTROLLO QUALITA' SENIOR Posizione: La persona rispondendo al... ...delle tolleranze dimensionali e geometriche Esperienza nell’applicazione della normativa ISO 9001 relativa alla gestione degli strumenti...SeniorTurno di giorno
- ...parte di un grande gruppo, ricerca un /p h3CONTROLLO QUALITA' SENIOR /h3 pLa persona rispondendo al responsabile qualità avrà: /p ul... ...tolleranze dimensionali e geometriche /li liEsperienza nell’applicazione della normativa ISO 9001 relativa alla gestione degli strumenti...SeniorTurno di giorno
- pCPL Concordia, gruppo cooperativo multiutility, ricerca una risorsa specializzata in sviluppo e personalizzazione di Microsoft Dynamics 365 Business Central. Lavorerai in ambiente Microsoft per analizzare, progettare e implementare soluzioni che supportino i processi aziendali...Orario flessibile
30.000 € - 37.000 €
pbChi siamo: /b /ppContent Group è una CDMO farmaceutica italiana che offre servizi di sviluppo, produzione, riempimento in asettico e confezionamento di farmaci, dispositivi medici e cosmetici. /ppForti di decenni di esperienza in campo oftalmico e inalatorio, possiamo...Lavoro sul campoC#Disponibilità immediataTurni- ...Specialist. /p pbDescrizione del Ruolo /b /p pLo bHSE Specialist /b è una figura tecnica-operativa che supporta l’azienda nell’applicazione delle normative e degli standard in materia di salute, sicurezza e ambiente. Lavora sul campo per garantire la conformità legislativa...Lavoro sul campoImpiego permanente
- ...politiche e iniziative di sicurezza. /liliConoscenza delle autorizzazioni ambientali, sanitarie e di sicurezza, delle normative applicabili e dei requisiti di reporting. /liliEsperienza specifica nella gestione dei rifiuti pericolosi o altre formazioni/certificazioni professionali...C#
- sviluppatore c++ Concordia sulla Secchia (MO)
- programmatore c Concordia sulla Secchia (MO)
- sviluppatore c Concordia sulla Secchia (MO)
- senior developer Concordia sulla Secchia (MO)
- senior system engineer Concordia sulla Secchia (MO)
- risorse umane senior Concordia sulla Secchia (MO)
- programmatore informatico senior Concordia sulla Secchia (MO)
- consulente del senior con inglese Concordia sulla Secchia (MO)
- senior-engineer Concordia sulla Secchia (MO)
- ingegnere senior Concordia sulla Secchia (MO)