Lead Software Engineer, Survey And Cad Applications (C++, 3d)
Jobtome
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
- ...loop diagram. Modellazione e coordinamento in ambiente BIM/3D per la parte strumentale. Collaborazione con team multidisciplinari... ..., Informatica, Chimica o Industriale. Conoscenza base di software CAD e pacchetto Office. Conoscenza base della lingua inglese....3DCAD
- ...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
10.517,03 € - 25.102,56 €
Novara, Novara, Italy Panoramica del ruolo Come Store Colleague, svolgerai un ruolo chiave nel garantire ogni giorno un’esperienza eccellente, facendo sentire le persone valorizzate, supportate e coinvolte dai nostri prodotti. Con un approccio positivo, spirito di...C#CADPart-timeLavoro stagionaleTurniWeekendTurno di pomeridiano- ...progettazione e realizzazione di modelli formali. I candidati devono avere almeno 8 anni di esperienza nel settore, una buona conoscenza del CAD, e capacità di lavorare in team. Offriamo un ambiente dinamico e stimolante, con opportunità di crescita professionale. Richiesta...CAD
17.500 €
...Linguaggi di programmazione: Ottima conoscenza di VBA o C o C++; - Networking: Capacità di coordinamento con la società... ...sistemi informatici nei reparti produttivi; - Gestione software: Manutenzione applicativi e gestione database tramite query SQL; - Reperibilità:...C#CADPart-timeStage/TirocinioSomministrazioneContratto con partita IVARemotoOrario flessibile- ...religiose, all'orientamento sessuale o legate allo stato di famiglia e alle responsabilità familiari. Su è possibile consultare l'informativa sul trattamento dei dati personali (art. 13 del Reg. UE 2016/679). TECNICO PROGETTISTA; AUTOCAD; 2D; 3D; GEOMETRA by helplavoro.it3DStage/Tirocinio
- ...ufficio tecnico Elaborazione preventivi Gestione documentazione tecnica e DDT Disegno e progettazione tecnica tramite software CAD Requisiti Diploma in ambito tecnico (meccanico, industriale o affine) Buona capacità di lettura del disegno tecnico Esperienza...CADTempo pienoTempo determinatoDal lunedì al venerdì
- ...Barilla Group is looking for a Plant Engineer for its Novara Plant. The role involves managing investments, defining maintenance policies, and collaborating with central engineering for equipment enhancements. The ideal candidate will hold a Master Degree in Mechanical...
60.000 €
C.B.A. srl cerca un Responsabile del Settore Raccolta Rifiuti Urbani per coordinare e gestire le attività di raccolta rifiuti. La figura collaborerà con il Direttore Generale e avrà responsabilità dirette nella pianificazione e nell'esecuzione dei servizi. Richiesta...C#Impiego permanente- ...cerca uno studente o neolaureato da inserire nel team di Product Engineering a Cameri, Piemonte. Lo stage di 6 mesi è interamente in sede e... .... Si richiede un corso di laurea in Ingegneria, conoscenza del CAD e dell'inglese avanzato. Il candidato ideale mostra curiosità,...CADStage/Tirocinio
- ...in Cameri is seeking an enthusiastic intern for their Product Engineering team. This 6-month, fully onsite internship involves supporting... ...axles. Interns will collaborate with global teams, engaging in CAD modeling, technical meetings, and documentation management. Ideal...CADStage/Tirocinio
- ...misure e modellature su misura* Conoscenza professionale del sistema CAD* Conoscenza approfondita dei processi di prototipazione e... ...una delle più famose aziende italiane a conduzione familiare e leader mondiale nell'abbigliamento maschile di lusso, viene fondata nel...CAD
- Etjca Spa, filiale di Novara, ricerca per azienda cliente operante nel settore metalmeccanico un/a SALDATORE. Attività: ~ Preparazione, saldatura e rifinitura Requisiti: Lettura disegno meccanico Conoscenza dei materiali e della metallurgia Automunito ...C#Tempo pienoTempo determinato
30.000 € - 33.000 €
C.B.A. srl sta cercando un manutentore elettromeccanico per garantire il funzionamento ottimale degli impianti nella sede di Oleggio (NO). Il candidato ideale ha 2-3 anni di esperienza in contesti industriali e competenze in impianti elettrici e meccanici. Offriamo ...C#Impiego permanente- Etjca Spa, filiale di Novara, ricerca per importante azienda cliente operante nel settore metalmeccanico un PROGETTISTA DISEGNATORE MECCANICO. Requisiti richiesti: Buona lettura del disegno meccanico Diploma di scuola superiore ad indirizzo meccanico e/o laurea ...C#Tempo pieno
- C.B.A. srl a Oleggio cerca un Senior R&D Tecnico per sviluppare e industrializzare prodotti innovativi nel settore dei materiali assorbenti. Il candidato ideale avrà una laurea in discipline tecnico-scientifiche e 5–8 anni di esperienza in contesti manifatturieri. Offriamo...C#Impiego permanente
10,59 €/ora
Nike sta cercando un Responsabile vendite per il suo punto vendita a Vicolungo. Questa posizione richiede passione per Nike e lo sport, e offre l'opportunità di contribuire a una squadra dinamica e inclusiva. La persona selezionata sarà responsabile di fornire assistenza...1.600 - 2.000 €/mese
Etjca Group Spa, filiale di Novara, ricerca per azienda cliente un/a ADDETTO/A ALLO STAMPAGGIO di materie plastiche. La risorsa si occuperà di stampaggio articoli in plastica. Attività: attrezzaggio stampaggio controllo qualità REQUISITI: disponibilità...C#Tempo pienoDisponibilità immediata2 turni- TMC is seeking a Mechanical Engineer in Novara, Piemonte to conduct technical feasibility studies and optimize manufacturing processes. The ideal candidate will utilize CATIA V5 for 3D model analysis and define complete work cycles for production efficiency. Responsibilities...3D
400 - 800 €/mese
Etjca Spa, filiale di Novara, ricerca per impresa di pulizie un/a ADDETTO/A ALLE PULIZIE CIVILI. La risorsa si occuperà di pulizia di uffici e condomini. REQUISITI: Patente B e automunito Esperienza nelle pulizie Disponibilità nella fascia oraria serale ...C#Part-timeTurno di pomeridiano- Cerchiamo un/a Direttore Commerciale che non abbia paura di prendere in mano una situazione complessa per smontarla pezzo per pezzo, e trasformarla in un modello di redditività e cultura della performance . LA TUA MISSIONE Fare numeri , ma non a caso: costruendo...CAD
- About this vacancy As a Mechanical Engineer, you will be responsible for: Conducting technical feasibility studies, evaluating the manufacturability... ...accuracy in planning and costs. Using CATIA V5 to analyze 3D models, identify critical passages, and propose production-...3DStage/Tirocinio
1.600 - 2.000 €/mese
Italia, Piemonte, NOVARA ., Altro, Produzione/Operations Verifica la tua compatibilità con questo annuncio Etjca Spa, filiale di Novara, ricerca per azienda cliente operante nel settore metalmeccanico un/a SALDATORE. Attività: Preparazione, saldatura e rifinitura...C#Tempo pienoSomministrazioneTempo determinato- ...Tecnico. La figura si occuperà della progettazione e sviluppo di soluzioni software per l’automazione, includendo supporto ai clienti e sviluppo di progetti in team. Sono richieste competenze in C/C++, Visual Studio, e PLC. Offriamo un contratto di lavoro a tempo pieno con...Tempo pieno
- ...Internship – Testing and Prototyping Engineering (Cameri, Italy) We are looking for an... ...and performance of testing procedures on engines, components, and systems. Draft and... ...safety protocols are followed. Utilize CAD software to prepare sketches or simple...CADTempo pienoStage/Tirocinio
- ...neolaureato/a entusiasta da inserire nel nostro team di Product Engineering a Cameri (NO) . Come stagista in Cummins-Meritor , avrai l'... ...pesanti, inclusi studi analitici e modellazione preliminare di dati CAD. Collaborazione Tecnica: Partecipare a meeting tecnici con...CADSmart workingStage/Tirocinio
- ...fasi del ciclo produttivo: progettazione elettrica, sviluppo software PLC, supporto alla produzione, installazione e collaudo dei sistemi... ...di nuove competenze tecnologiche. Ottima conoscenza delle applicazioni MS Office (Word, Excel, PowerPoint). Competenza nell\'uso...CAD
- ...occuparsi di tutte le fasi del progetto e le attività di engineering-procurement-project management: Svolgimento di studi... ...almeno 4-5 anni nel ruolo; Conoscenza dei principali software tecnici ( AUTOCAD 2D,3D); Disponibilità abrevi trasferte di 1-2 giornate mediamente...3DImpiego permanente
600 - 800 €/mese
...Chi e’ JD Group Fondato nel 1981 e quotato nell'indice FTSE 100, JD Group è un retailer multicanale leader a livello mondiale nei settori della moda sportiva, dell'outdoor e del fitness. Guidati dall'innovazione, dall'eccellenza e da una cultura che mette al primo...C#CADTempo pienoStage/Tirocinio

