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 us at topconcareers.com 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
- 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
Offerta di lavoro pubblicata 20 giorni fa
Offerte di lavoro simili
- ...Marketing e verificherà la fattibilità delle richieste dei clienti. Richiesta laurea triennale in Ingegneria Meccanica o Diploma Tecnico, 5-8 anni di esperienza e conoscenza di CAD 3D. Si offre ambiente di lavoro dinamico e opportunità di crescita. #J-18808-Ljbffr...CAD3D
- ...sviluppo progettuale, dalla fase di concept alla documentazione tecnica, in un ambiente internazionale. Si richiede conoscenza di software come Autocad, Adobe Photoshop e lingua inglese. Offriamo un percorso formativo di alto livello e contratto full-time dal lunedì al...CAD3DStage/TirocinioTempo pienoDal lunedì al venerdì
- ...di concept fino all’assistenza nella rappresentazione esecutiva (CAD). Documentazione Tecnica: Assistenza nella redazione di specifiche... ...di Excel / Google Sheet Conoscenza intermedia di Rhinoceros 3D Ottima conoscenza di lingua Ingelse Rapporto di lavoro...CAD3DStage/TirocinioTempo pienoDal lunedì al venerdì
- ...Thermowatt has become one of the leading manufacturer brands offering... ...professional and industrial applications. Expertise, competence,... ...Role In this role, you will lead the industrialization of new... ...Proficiency with Office Suite and CAD 2D/3D tools SAP R3 knowledge is...CAD3D
- ...(SM) in tutto il ciclo dall'offerta per applicazioni standard e customizzate. Verificherà... ...anni in ruoli similari. Conoscenze IT: CAD 3D (CATIA V5 preferito), CAD 2D (SolidEdge... ...skills: Orientato ai risultati (KPI su lead‑time ordini), team work e analisi. Ai...CAD3D
- ...Surveyor in Ancona, Italy. This role involves conducting inspections and surveys to ensure compliance with maritime safety standards. Ideal candidates will have a Master’s Degree in Naval Engineering and proficiency in English. Responsibilities include preparing...Sondaggi
- ...Ancona, ricerca per importante azienda cliente: Disegnatore 2D/3D Posizione Stiamo cercando un Disegnatore 2D/3D... ...Diploma tecnico o Laurea in Ingegneria Meccanica Conoscenza di software CAD (es. SolidWorks, Inventor o similari) Buona conoscenza del disegno...CAD3DTempo determinato40 h/sett.Tempo pienoDal lunedì al venerdì
- ...Surveyor supports the surveying team in performing routine... ...# Professional Application: Acts as a professional... ...Maintenance: Maintains survey files in an orderly and... ...Master’s Degree in Naval Engineering Qualifications... ...computer programs or software packages related to job...SondaggiDisponibilità immediata
- ..., seleziona per azienda cliente: un/una MODELLISTA CAD CALZATURE La risorsa si occuperà delle seguenti attività... ...progettazione e sviluppo di modelli calzature tramite software CAD; realizzazione di modelli 2D/3D e relativa messa in produzione; sdifettamento e...CAD3DTempo pienoDisponibilità immediata
- Un cantiere leader nella costruzione di yacht di lusso cerca un Impiantista Navale - Piping Engineer per coordinare il design e la realizzazione dei sistemi di piping. Sono... ...da crociera. La figura deve padroneggiare software 3D e AutoCAD, oltre a conoscere le normative...3D
- ...Il nostro cliente, cantiere leader nella costruzione di yacht di lusso... ...IMPIANTISTA NAVALE - PIPING ENGINEER La figura avrà un ruolo... ...ecc) all’interno del modello 3D globale e gestisce le società... ...sistemi complessi Padronanza di software di progettazione 3D (es. Rhino...3D
- ...tecnico delle collezioni di camiceria, dal bozzetto al prototipo finale.Le attività comprendono la realizzazione dei cartamodelli tramite CAD e la partecipazione a fitting per garantire la vestibilità desiderata. È fondamentale la collaborazione costante con l'ufficio stile...CAD
- ...Firmware Engineer - Ancona Azienda Operante da 30 anni nel settore elettronico applicato a Oil, Gas & Water e Smart Home & Building.... ...Offerta # Sviluppo e debug di software embedded e firmware per prodotti... ...Conoscenza dei linguaggi C++ e Python Esperienza con...C++
- ...al prototipo finale. Nello specifico, le attività includeranno: Realizzazione e messa a punto dei cartamodelli tramite sistema CAD; Sviluppo taglie e piazzamenti ottimizzati; Partecipazione attiva alle sessioni di sdifettamento e fitting dei prototipi per garantire...CAD
- ...Hardware Engineer Ancona Azienda L'Azienda opera da 30 anni nel settore elettronico applicato al settore petrolifero e all'automazione degli edifici. Offerta Analizzare... ...e autoapprendimento Conoscenza di CAD elettronico, gradito Altium designer Conoscenza...CAD
- ...Designer a Camerano (AN). Il candidato ideale ha 5 anni di esperienza, una laurea in Architettura e ottime capacità in software come Adobe Photoshop e Rhinoceros 3D. Il ruolo prevede la gestione completa dei progetti, dalla pianificazione alla supervisione, in un ambiente di...3DTempo pienoDal lunedì al venerdì
- ...settore (5 anni) Ottima conoscenza di Adobe Photoshop Conoscenza intermedia di Adobe InDesign Conoscenza intermedia di Rhinoceros 3D Padronanzadi MS Office, Excel / Google Sheets Padronanza della lingua Inglese Rapporto di lavoro Contratto con partita...3DContratto con partita IVATempo pienoDal lunedì al venerdì
- ...Surveyor supports the surveying team in performing routine... ...1. Professional Application: - Acts as a professional... ...: - Maintains survey files in an orderly and... ...Master’s Degree in Naval Engineering Qualifications •... ...computer programs or software packages related to job...SondaggiImpiego permanenteDisponibilità immediata
- ...rilievo di ambienti con flessometro, distanziometro laser; Buona conoscenza di programmi di disegno come AutoCad, meglio ancora software parametrici tipo ArchiCad / Revit; Conoscenze informatiche di base: Windows, pacchetto Office (Word/Excel); Dimestichezza...Contratto con partita IVA
- ...Eseguire calcoli elettrici, verifiche di caduta di tensione, cortocircuito, coordinamento... ...Conoscenza delle normative elettriche applicabili. Capacità di lettura e redazione di schemi elettrici. Conoscenza di software CAD e software di calcolo elettrico. Capacità...CADTempo pienoOrario flessibile
600 €/mese
...e AutoCad. Offriamo un rimborso spese mensile di 600€, possibilità di assunzione e opportunità di formazione. Entra a far parte della nostra azienda leader nei servizi pubblici locali, in un ambiente orientato alla crescita e all'apprendimento. #J-18808-Ljbffr...Stage/Tirocinio- ...si occuperà dello sviluppo di software Embedded per strumenti... ...sviluppo di software embedded in C++ per sistemi embedded real-time... ...· Analisi e manutenzione di applicazioni già esistenti · Progettazione... ...ed analisi di bug e criticità applicative · Integrazione di nuove...C++
600 €/mese
...La nostra azienda si sta affermando come Multiutility leader nei servizi pubblici locali, posizionandosi come un player integrato nei... ...pacchetto Office Conoscenza di AutoCad Preferibile conoscenza di software di contabilità lavori Attitudine al lavoro in team Ottime...Stage/Tirocinio- ...per generare copy e testi pubblicitari, immagini creative, video promozionali e contenuti visual buona conoscenza di Autocad 2D e 3D e/o Rhinoceros buona conoscenza di CRM Hubspot conoscenza di Wordpress (base) conoscenza dei social media quali Facebook, Instagram...3DImpiego permanenteTempo pienoDal lunedì al venerdì
- ...pregressa anche breve maturata nella progettazione di impianti elettrici civili e industriali; conoscenza software di progettazione impianti in particolare del CAD; proattività e spirito di iniziativa. Si offre: Inserimento stabile in azienda strutturata ed in...CADTempo pieno
50.000 € - 60.000 €
...progettazione degli ambienti dei loro sogni (cucine, soggiorni, camere, camerette e bagni) ● Progetterai in tempo reale, utilizzando software 3D all’avanguardia ● Trasformerai le esigenze dei clienti in soluzioni concrete e personalizzate ● Concluderai trattative e...3DTempo determinatoTempo pieno- ...Sviluppo e realizzazione dei modelli di calzature Industrializzazione del prodotto partendo dal disegno stilistico Utilizzo di software CAD o lavorazione tradizionale del modello Collaborazione con ufficio stile e produzione Orlatrici/e: Cucitura e...CADTempo determinatoImpiego permanenteDal lunedì al venerdì
- ...; Programmazione macchine cnc (spesso a bordo macchina o via CAD/CAM) ; Controllo qualità dei pezzi prodotti e ottimizzazione... ...macchine CNC. Conoscenza approfondita ed utilizzo di pc con software per la programmazione e gestione dei centri di lavoro; Capacità...CADTempo determinatoTempo pieno
- Humangest, agenzia per il lavoro ricerca per azienda cliente la figura di: Addetto/a Ufficio Tecnico Responsabilità Stipulazione preventivi/proposte commerciali Supportare nella gestione degli ordini, ricambi e forniture . Gestione dell'e-commerce e delle...40 h/sett.TemporaneoTempo pieno
Vuoi ricevere più offerte di lavoro?
Iscriviti per ricevere offerte simili a Lead Software Engineer, Survey and CAD Applications (C++, 3D). Iscriviti ora!
Ricerche correlate


