Lead Software Engineer, Survey and CAD Applications (C++, 3D)
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.
Learn more about working with
Topcon Positioning System is looking for a qualified individual to fill the role of a
Lead Software Engineer, Survey and CAD Applications (C++, 3D)
Work location: TOPCON Office located in Concordia sulla Secchia – Modena ( Italy )
The job can be performed 100% remote ( Italy), with occasional visits to our Concordia office
Job Purpose
As part of the company development strategy, we need to grow talent in specific areas needed to continue the development of our software products.
Lead Software Engineer, Survey and CAD 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++, CAD/BIM/GIS, Computational Geometry, 3D .
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.
- Responsible for the Geomatics and CAD functionality in the software for Android/iOS/Windows/Linux written in Qt/Qml/C++ and intended for GNSS, Optical Field Survey, including laser scanner support.
- Follows, recommends, and implements software processes
- Provides technical directions to others as necessary
- Analyze and resolve technical and application problems
- Degree in Computer Science, Engineering, Electronics, or a related field
- Overall software development experience of at least 5 years.
- 3+ years of professional experience in C++ development
- Experience with computational geometry, spatial algorithms, mass data algorithms, and/or 3D Rendering (DirectX, OpenGL) is needed
- Knowledge of QML and/or MFC is needed
- Experience in software development process implementation
- Experience with software development tools (configuration management, design, emulation, debugging, compilers, test, etc.)
- Experience with Geodesy, GNSS and/or Optical Survey, CAD, laser scanner data processing will be a plus
- Experience with Android or iOS development is a plus
- 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.
- Expert knowledge in C++, Standard Library, Boost
- Understanding of SQL databases like SQLite will be a plus
- Understanding of CI/CD pipelines and automated testing
- Knowledge of bug tracking systems (JIRA) and version control systems.
- Knowledge of Docker is a plus
- A good command (both written and speaking) of the ENGLISH language is required for the job
- Knowledge of some of these skills: geometry, eigen, cgal, tin, surfaces, corridors, roading, parametric curves, splines, Bentley, Autodesk, Civil3D, Revit, DWG, ODA, cogo, geodesy, coordinate systems, LandXML, shapefile, las, point clouds, lidar, numerical methods can be a real asset
- Knowledge of these other Skills : C++20, boost, ASIO, static analysis, memory optimization, C++ templates, SQL, multithreading, lockfree can be a real advantage
We offer a hybrid and flexible work setup that promotes both in-person collaboration and individual focus:
- Office presence: Occasional visits to our Concordia office
- Remote work (Smart Working): available with individual agreement ( 5 days per week ) to support productivity and work-life balance
For further information, please contact our Corporate Senior Recruiter TOPCON Europe Mr. Simone Masseroni by mailing
- ...schemi isometrici e layout impiantistici Modellazione 2D tramite software CAD (es. AutoCAD) Collaborazione con i Project Manager per l’... ...base di P&ID e piping (preferibile utilizzo di AutoCAD Plant 3D, E3D, PDMS) Disponibilità a trasferte e imbarco su...3DCAD
- ...azienda del settore impiantistico cerca un Junior Engineer per gestire disegnazione 2D e modellazione 3D. La risorsa collaborerà con il team tecnico e sarà... ...supportata da personale senior. Richiesta conoscenza di software CAD e un diploma tecnico o laurea in ingegneria....3DCADTempo determinato
- ...Responsabilità: Esecuzione di elaborati tecnici 3D e 2D in linea con le specifiche di... ...componenti commerciali; Modellazione CAD di componenti commerciali. Mansioni:... ...Automazione; Disegno tecnico mediante applicativi 2D e 3D aziendali con conoscenza delle regole...3DCAD
- ...consulenza d’arredo completa, dalla prima idea alla soluzione finale; Utilizzare la gamma IKEA e la nostra competenza per creare soluzioni 3D per clienti privati e business (case, attività commerciali); Restare aggiornato/a su trend di Interior Design e segmenti di...3DCADPart-timeTurniWeekend5 giorni/sett.
- ...Junior Engineer – Disegnatore e Modellatore Ravenna, Italia – Ingegneria – In presenza... ...attività di disegnazione 2D, modellazione 3D e supporto alla progettazione,... ...Industriale o affini) Conoscenza di base di software CAD 2D/3D (AutoCAD, Navisworks, CadWorks, SolidWorks...3DCADStage/TirocinioTempo determinato
- ...industrial experience from leading multinational companies... ...If you're a practical, engineer-minded, smart, and... ...networks and complex RF applications to your component design... ...Utilizing advanced CAD tools for rigorous design... ...of and experience with 3D EM Modeling and Simulation...3DCADStage/TirocinioRemoto
- ...Parte del Gruppo MoOngy, AGAP2 è un leader europeo nei servizi di consulenza ingegneristica... ...e aerospace Modellazione 3D e messa in tavola tramite CAD (SolidWorks) Analisi strutturali e... ...nel ruolo di Mechanical Design Engineer Ottima conoscenza di SolidWorks...3DCADImpiego permanenteRemoto
- ...di elaborati tecnici in linea con le specifiche del progetto, progettando soluzioni in 3D e 2D. È richiesta un'esperienza minima di 2 anni e conoscenze approfondite di strumenti CAD 3D. Il candidato ideale ha un diploma tecnico o una laurea in ingegneria meccanica e...3D
- ...specifiche di progetto e standard costruttivi, collaborando con l’Ingegneria di Progetto. Controllare la costruibilità dei modelli 3D E&I, partecipando alle revisioni dei modelli e verificando interfacce, installazioni dispositivi e percorsi cavi. Supportare l’...3DCAD
- ...progettazione Fornire supporto durante le fasi di accensione, test e messa in servizio Configurare software/hardware per specifiche commesse Progettare e sviluppare applicazioni SCADA in base a determinati requisiti e specifiche Risoluzione dei problemi relativi ai...C#
- ...industrializzazione. Il team si occuperà di progettazione meccanica 2D/3D (Solidworks) di componenti e sistemi per il settore nautico (... ...di almeno 8 anni in ufficio tecnico Ottima conoscenza di software CAD 3D (SolidWorks preferito) Capacità di lavorare su progetti...3DCAD
- IKEA Gruppe cerca un Consulente d’Arredo a Ravenna. Il candidato ideale deve avere una forte passione per l'interior design e l'home furnishing e possedere esperienza nelle vendite o progettazione. Questa posizione offre un ambiente inclusivo e varie opportunità di crescita...3DPart-timeTurni5 giorni/sett.
35.000 € - 40.000 €
...sviluppo di componenti e sistemi meccanici secondo le specifiche tecniche aziendali; Utilizzo di software CAD 3D per la modellazione e la progettazione; Applicazione delle regole di progettazione aziendali e delle normative di riferimento; Supporto tecnico...3DCADTempo pienoImpiego permanenteDal lunedì al venerdì40 h/sett.- ATS Automation Tooling Systems Inc cerca un ingegnere per implementare nuovi standard di interfaccia operatore e supportare la progettazione di sistemi SCADA. Il candidato ideale ha una laurea in ingegneria e tra i 3 e i 5 anni di esperienza nel settore.Si richiede competenza...C#Lavoro occasionale
- Posizione DISEGNATORE MECCANICO CAD 2D/3D presso l'azienda cliente specializzata nella lavorazione e trasformazione di metalli.Responsabilità... ...tecnico e della progettazione 3D; Gradita conoscenza del software CAD/CAM Cimatron; Residenza in zone limitrofe;...3DCADImpiego permanenteTempo determinato40 h/sett.
26.000 € - 36.000 €
...ingegneria meccanica, Curti è leader da oltre 70 anni nella... ...‑assiemi complessi per varie applicazioni industriali. L’offerta di... ...business unit strategiche: Co‑Engineering, Packaging, Wire Processing,... ...metrologico (macchina di misura 3D, rotondimetro, profilometro,...3D26.500 € - 28.000 €
...per gestire rilievi e controlli sui cantieri. Il candidato ideale ha un diploma di geometra e buona conoscenza di Excel e Autocad 2D/3D. Si richiede esperienza anche minima nella mansione e disponibilità a trasferte giornaliere. L'orario di lavoro è full time dal lunedì...3DTempo pienoTempo determinatoDal lunedì al venerdì30.000 € - 35.000 €
..., più di 200 collaboratori Quick Spa, leader internazionale nella produzione e commercializzazione... ...di disegni e modifiche a disegni Cad 3D e 2D; Analisi di prodotti esistenti,... ...2D (preferibilmente Solidworks, o altro software equivalente); Ottima conoscenza del...3DCADTempo pienoTurno di giornoDal lunedì al venerdì- ...ATS Automation Tooling Systems Inc cerca un professionista per la gestione di progetti software a Ravenna. La figura si occuperà dello sviluppo del software, dell'analisi delle specifiche e della supervisione del team, garantendo la qualità nei tempi e nei costi. È...
- ATS Automation Tooling Systems Inc a Ravenna cerca un professionista per gestire la progettazione hardware di quadri elettrici e impianti elettrici. È richiesta esperienza nella progettazione e capacità di lavorare in team, con un buon livello di inglese sia scritto che...CAD
1.800 €/mese
...ricerchiamo un Ingegnere Meccanico. Responsabilità: Progettazione e disegno di macchinari e componenti meccanici, utilizzando software CAD e altri strumenti di grafica; Gestione di tutte le fasi del processo di progettazione, dalla definizione dei requisiti alla...CADStage/Tirocinio1.800 €/mese
...progettazione e all'innovazione dei prodotti. Requisiti: Laurea triennale in Ingegneria Meccanica o affini; Conoscenza dei software CAD e di altri strumenti di grafica; Capacità di gestire tutte le fasi del processo di progettazione; Capacità di lavorare in...CADStage/Tirocinio- ...seeking a highly skilled SCADA Engineer to join our team. The... ...development of complex SCADA applications in accordance with formal project... ...Proficiency in productivity software, particularly Microsoft Word... ...Opportunity to work with a leading consulting firm in the Life...Impiego permanente40 h/sett.
- ...Responsabilità: Gestione del progetto software in termini di tempi, costi e qualità; Sviluppare il software secondo le specifiche di commessa; Comunicare tempestivamente al proprio referente eventuali problematiche e/o ritardi. Mansioni: Analisi delle specifiche...
- ...MAASI Enterprises Ltd in Italy seeks a skilled SCADA Engineer to design and develop SCADA systems, mainly using FactoryTalk Optix and Movicon. The role involves collaboration with various teams to ensure compliance with regulations within the industrial automation sector...
- ...Commissioning Software Specialist Responsabilità: Programmazione PLC per il funzionamento... ...Telecomunicazioni. Corso sviluppo applicazioni, direttiva macchina e sicurezza.... ...programmazione in linguaggi di programmazione C, C++, Assembler, Unix, Visual Basic, SQL,...C#Remoto
26.500 € - 28.000 €
...caratteristiche: - Diploma di geometra; - Esperienza pregressa, anche minima, nella mansione; - Buona conoscenza di Excel e Autocad 2D/3D; - Disponibilità a trasferte giornaliere presso cantieri Altre informazioni Luogo di lavoro: Bagnacavallo (RA) Orario di...3DTempo pienoImpiego permanenteSomministrazioneTempo determinatoDal lunedì al venerdì- ...commerciali e costruzione di reti di vendita. About Our Client Per solidaazienda multinazionale operante nello sviluppo di applicativi software per professionisti e PMI, ricerchiamo un/a Business Developer Key Responsibilities Assicurare il raggiungimento del...Impiego permanente
- ...ATS Automation Tooling Systems Inc cerca un professionista per gestire progetti software, sviluppare soluzioni e fornire supporto tecnico. È richiesta una laurea in Ingegneria e esperienza con ambienti PLC. Il candidato ideale possiede solide competenze relazionali...
- Carrier Corp cerca un Funzionario di Vendita per la zona di Ravenna. La figura si occuperà di creare e sviluppare relazioni commerciali, attività di vendita e consulenza a installatori. È richiesta una preparazione tecnica e una buona conoscenza dell'inglese. Offriamo...CAD

