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 24 giorni fa
Offerte di lavoro simili
- ...MBDA Italia a Torino cerca un Weapon System Simulation Engineer per progettazione e validazione di sistemi di difesa. Il candidato ideale... ...scientifiche e conoscenze solide in programmazione, specialmente C e C++. Il ruolo prevede attività di analisi dei requisiti, sviluppo...3DC++
- ...soluzioni meccaniche e impiantistiche ricerca un: Disegnatore/trice CAD 2/3D. La risorsa sarà inserita allâ interno dellâ ufficio tecnico e... ...progettazione e dello sviluppo di disegni tecnici tramite software CAD 2D e 3D. Requisiti richiesti: Diploma di Perito Meccanico...CAD3DTempo determinatoTempo pieno
- ...automotive and other industrial sectors. For an increase in the Engineering Department, we were commissioned to select the The... ...programming language, especially FANUC. Advanced knowledge of 3D CAD software: ZW3d, Visi, Autocad. Advanced knowledge of CAM software:...CAD3D
- ...seamless interaction between mechanical structures, electronics, and software for safe and efficient operations. Must-have: ~ Fluency in... ...and prototyping (Altium, KiCad, or similar) Proficiency in 3D CAD modeling (Fusion360, Inventor, Rhino) Knowledge of rapid...CAD3D
- ...conoscenza della lingua inglese (livello B2 o superiore) Conoscenza di strumenti di progettazione e/o programmazione (es. CAD, MATLAB, Python, C/C++) Capacità di lavorare in team e problem solving Altre informazioni Si offre inserimento diretto in azienda con...CADC++
- ...complessi, gestendo progetti e collaborando con il team di ingegneria. È richiesta una formazione in ingegneria meccanica e competenze nell'uso di software CAD 3D. Offriamo un'ottima opportunità di carriera nell'industria dei macchinari industriali. #J-18808-Ljbffr...CAD3D
- ...Capgemini sta cercando un CAD Engineer esperto a Torino per contribuire allo sviluppo di componenti spaziali. Sarai parte di un team multidisciplinare e gestirai assiemi complessi utilizzando Siemens NX per la progettazione meccanica. È richiesta una laurea in Ingegneria...CAD3DImpiego permanenteOrario flessibile
- ...multinazionale MBDA, leader mondiale nel settore dei... ...della Direzione Engineering Italy, MBDA Italia SpA... ...con preferenza per C e C++Conoscenza dei protocolli di comunicazione... ...C#, Unity, Unreal Engine)Attività previste per... ...Environment (Visualizzazione 3D real time e...3DC++
- ...RUOLOCome Senior Design Engineer per lo sviluppo di... ...exterior, farai parte della leading tecnica e operativa si... ...attività:Sviluppo e disegno CAD di componenti Interior... ...di modelli 3D e tavole 2D e supporto... ...esperienza come Technical Team Leader, quindi compravata leadership...CAD3DImpiego permanenteRemotoOrario flessibile
- ...completo del progetto meccanico della Macchina Progettazione 3D Macchinari completi Progettazione di sistemi di... ...Diploma tecnico o disciplina correlata Esperienza nell'uso di software CAD 3D per la progettazione di Macchinari Competenze in: progettazione...CAD3D
- ...Process Engineer - Specialista in Assemblaggio e Saldatura (Lastratura) Star7 Torino... ...: Definire i metodi di montaggio applicando principi di Design for Assembly (DFA... ...Analisi Tecnica: Eseguire verifiche 3D tramite software CAD, gestire richieste di modifica prodotto...CAD3D
- In Capgemini Engineering, leader mondiale nei servizi di ingegneria, uniamo un team globale di talenti... ...esperte in tecnologia digitale e software pensano fuori dagli schemi, offrendo servizi... ...e gestione di modelli CAD 3D e disegni tecnici 2DInterfaccia con fornitori...CAD3DImpiego permanenteRemotoOrario flessibile
- ...The Mechanical/Thermo Engineer's primary responsibility will be contributing to the development... ..., assembly and test. Excellent CAD skills (preferably with Nx/CATIA) with the... ...scientific areas. ~5+ years of experience with 3D CAD modelling and 2D drawing...CAD3DOrario flessibile
- ...Characterization & Product Engineer We are seeking... ...module using FEM software, including parasitics... ...manufacturing or at customer application. Managing workload... .... ~ Ability to lead a multi-disciplinary... ...(Clarity, Q3D), JMP/Minitab, CAD for test adaptor design...CAD3D
- In Capgemini Engineering, leader mondiale nei servizi di ingegneria, uniamo un... ...esperte in tecnologia digitale e software pensano fuori dagli schemi,... ...e meccanici)Modellazione 3D e messa in tavola di componenti... ...fluidodinamicaEsperienza con software CAD (es. CATIA, NX, Creo)...CAD3DImpiego permanenteRemotoOrario flessibile
- ...le prese pezzo, interfacciandosi con i progettisti CAD e la produzione per garantire la massima... ...avanzamenti, profondità di passata) e converte i modelli 3D in istruzioni operative per controlli MAZAK, ECS, o software proprietari; Attrezzaggio e Supporto a Bordo Macchina...CAD3DImpiego permanente
- ...as a talented MAIT Mechanisms and MGSE CAD Engineer to help us in our mission by making sure... ...Deliver the detailed design of the MGSEs (3D models and 2D drawings for manufacturing... ...those willing to relocate including visa sponsorship where applicable. #J-18808-Ljbffr...CAD3DTempo pienoDisponibilità immediataSponsorizzazione vistoOrario flessibile
- ...Torino ? Gestirai le attività CAD 2D e 3D per l’integrazione di... ...il 70% dei nostri principali leader ha iniziato la propria carriera... ...del lavoro ibrido, ove applicabile al ruolo/progetto). Assicurazione... ...& Validation, System engineering, R&D e Project Management....CAD3DLavoro ibridoOrario flessibile
- ...advantage of the risk model and market opportunities. Some integration applications including advanced order routing, position server, risk... ...independently with a pro-active attitude Nice to have C++ / RustExperience with Trading Technologies FIX gateway #J-18808...C++
- ...place. **Note: Your past applications will be available... ...apply.**## Robotics Engineer/Staff Software Engineer - Arduino, Turing... ...Language such as C, C++, Java, Python, etc.**... ...and physics engines (Gazebo, pyBullet, Mujoco... ...Github● Knowledge of CAD/CAM and digital fabricationIf...CADC++Lavoro stagionaleRemotoOrario flessibile
- ...enthusiastic Team Leader to become part of... ...off and production (3D / 2D) Management... ..., customers, engineering partners and product... ...Knowledge of tooling lead time Knowledge... ...drawing and modeling (CAD processes, basic... .../77). We welcome applications from all...CAD3DSmart workingOrario flessibile
- ...processo. Mentre molte aziende si definiscono leader di settore, noi ci impegniamo a fare la... ...! Le persone che lavorano in CSPM Engineering sono la nostra forza: passione e... ...interno di team di lavoro, attraverso sistemi CAD 3D, studi di parti/sottogruppi di impianti,...CAD3DApprendistatoTempo pienoSmart workingDisponibilità immediata
- Leonardo SpA, leader nell'Aerospazio e Difesa, cerca un System Engineer per la sede di Roma. Il candidato si occuperà dello sviluppo di componenti per piattaforme... ...disponibilità per brevi trasferte. Competenze in C/C++, Python e gestione di sistemi distribuiti sono essenziali...C++Lavoro ibrido
- ...A leading automotive company in Turin is seeking an Embedded Software Engineer/Architect to develop software architecture for next-generation vehicles. You'll design and... ...embedded systems, and expertise in AUTOSAR and C/C++. Join a dynamic environment focusing on innovation...C++
- ...As a Mechanical Engineer at NOV , based in Italy, you will utilize your technical expertise... ..., the site benefits from industry‑leading technology, established processes, and a... ...Mechanical Engineering. Proficient with 3D cad. Proficient with FEM analysis. Proven...CAD3DTempo pienoTurni
- MAW S.p.A. agenzia per il lavoro, Filiale di Torino Per azienda operante nel settore della progettazione e realizzazione di soluzioni meccaniche e impiantistiche ricerca un: Disegnatore/trice CAD 2/3D.La risorsa sarà ins...CAD3DTempo determinato
- ...plastico Ottima conoscenza della lingua inglese, scritta e parlata Ottima padronanza di software di progettazione: CAD; SolidWorks Competenze in: modellazione 3D, progettazione di superfici piane, materiali plastici e principali processi produttivi, come stampaggio...CAD3D
- ...safely. We are a world-leading provider specializing... ...Own and manage CAD/PLM software products to enable and... ...programs for military applications. Manage Product lifecycle... ...liaison with the Engineering community,... ...Proven expertise on 3D modeling of mechanical...CAD3DSmart workingPermesso di lavoroLavoro ibridoOrario flessibile
- ...fondazioni, pilastri, travi e solai. - Aggiornamento e revisione degli elaborati in base ai calcoli strutturali. - Utilizzo di software CAD e BIM per la modellazione strutturale. - Preparazione di elaborati grafici per cantiere e officina. - Analisi e risoluzione...CADImpiego permanenteTempo pieno
- ...occuperà di:- Realizzazione di disegni tecnici 2D e modelli 3D tramite software CAD.- Messa in tavola dei progetti con quote, tolleranze e... ...Supporto nella scelta dei materiali e delle lavorazioni.- Applicazione delle normative tecniche e degli standard aziendali.Requisiti...CAD3DImpiego permanenteTempo 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


