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
- ...esperto per progetti innovativi e complessi. In questo ruolo, sarai responsabile dello sviluppo e della consegna delle soluzioni software più avanzate, lavorando a stretto contatto con il team e gli stakeholder. È fondamentale avere una forte attitudine al tutoraggio...Consigliato
- ...are looking for a Computer Vision Engineer with a strong command of OpenCV and modern C++ (versions 11/14/17) to design, develop... ..., and tracking in both 2D and 3D environments. Implement and optimize... .... For Senior Profiles Lead the design, architecture, and development...3DC#RemotoOrario flessibile
- ...UMANA S.p.A. cerca un Tecnico Installatore di Stampanti 3D per un'importante azienda in Toscana, presso Arezzo. La figura dovrà occuparsi della configurazione e manutenzione delle stampanti 3D, con un orario di lavoro full-time dal Lunedì al Venerdì. Il candidato ideale...3DTempo pienoDal lunedì al venerdì
- ...definizione dei particolari costruttivi. Principali attività:realizzazione di disegni tecnici e modelli 2D/3D;sviluppo e modifica di particolari meccanici tramite software CAD;gestione della documentazione tecnica di progetto;interfaccia con produzione, acquisti e ufficio...3DCADTempo pieno
- ...TECNICO INSTALLAZIONE STAMPANTI 3D Per importante azienda in zona Arezzo (AR) cerchiamo INSTALLATORE con diploma elettrotecnico o meccatronico, esperienza di manutenzione macchinari e apparecchiature, da adibire alla configurazione, manutenzione e diagnosi stampanti...3DTempo pienoStage/TirocinioDal lunedì al venerdì
- ...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
- ...Technical diploma (e.g., Surveyor, Industrial Technician) or current studies in a technical field; Basic knowledge of AutoCAD 2D (3D is a plus); Familiarity with technical drawing and reading of floor plans; Accuracy, attention to detail, and willingness to learn...3DImpiego permanenteStage/TirocinioStage retribuito
- ...all’estero Qualifiche richieste · Diploma tecnico oppure Laurea in Architettura/Ingegneria · Conoscenza essenziale di AutoCAD 2D/3D · Costituisce titolo preferenziale la conoscenza di Rhinoceros · Conoscenza della lingua inglese (livello minimo B2) Completano il...3D
- ...e ricerca di vulnerabilità su sistemi, applicazioni e infrastrutture complesse. Quale sarà... ...delle vulnerabilità scoperte. Reverse engineering di binari e codice compilato (... ...programmazione per lo sviluppo di applicazioni (C, C++, C#, .NET). Conoscenza approfondita...C#Smart workingLavoro ibrido
- ...We are seeking a qualified Fortran Developer / Scientific Software Engineer to support the development, validation, and maintenance of engineering... ...integration and interoperability with tools developed in C++ and VBA Required Qualifications Degree in Engineering,...C#
- ...Per un’importante opportunità in partnership con una realtà leader a livello internazionale nel settore dell'Automazione Industriale... ...Utensili avanzate, siamo alla ricerca di uno Sviluppatore Software (C++ / C#) da dedicare interamente ai progetti della sede in Texas...C#Contratto con partita IVARemoto3 giorni/sett.Orario flessibile
- Un'azienda in continua evoluzione cerca un Senior Liferay Developer per unirsi al loro team innovativo. Questa posizione offre l'opportunità di lavorare su progetti stimolanti e di alto contenuto tecnologico, utilizzando le più recenti tecnologie come Java, Docker e framework...
- ...professionista della tecnologia con una solida esperienza nello sviluppo software e desideri mettere le tue competenze al servizio di progetti... ...di interfacciarsi con gli stakeholder interni (COO, Tech Lead, Sales, PMO) con un forte approccio consulenziale e orientato al...Stage/TirocinioOrario flessibile
- ...sito I principali task di sua competenza sono: La cooperazione con tutte le funzioni interessate per la pianificazione e applicazione delle attività previste dal Sistema di Gestione integrato in ambito di sicurezza e ambiente. La collaborazione all'attuazione...CAD
- Randstad filiale di città di castello (pg) cerca impiegati per ufficio tecnico a Città di Castello e Sansepolcro. I candidati devono avere esperienza nella progettazione meccanica e buona conoscenza di Autocad o Solidworks. Offre contratto iniziale in somministrazione...3DTempo pienoSomministrazione
- ...startup Provvigioni ai massimi livelli del settore automotive Rimborso spese operativo e sistema di premi al raggiungimento dei target. Digital Tools: Tablet e software di ultima generazione per gestire ordini e giro visite in modo smart. #J-18808-Ljbffr...CAD
45.000 € - 55.000 €
...Per un nostro cliente, una prestigiosa società di consulenza leader in ambito Data, Analytics & AI tra le sole due italiane selezionate fra le 41 migliori aziende al mondo per servizi di customer analytics - cerchiamo un/una Business Development , con comprovata esperienza...C#CADSmart workingImpiego permanente- LUISA VIOLA è un brand di moda femminile con un’offerta prodotto confortevole e donante, in grado di esaltare la silhouette. Uno stile vivace, aggiornato che valorizza l’unicità di ogni donna. Mara Venier, testimonial di Luisa Viola dal 2016, esprime al meglio il carattere...CAD
- ..., ricerca e seleziona per azienda cliente un/a: DISEGNATORE 3D - Con Solid Edge o SolidWorks Posizione: La risorsa,... ...Ingegneria o diploma tecnico; Buona capacità di utilizzo di software di progettazione 3D, in particolare Solid Edge o SolidWorks;...3D
- ...meccatronico, esperienza di manutenzione macchinari e apparecchiature, da adibire alla configurazione, manutenzione e diagnosi stampanti 3D, in orario full-time dal Lunedì al Venerdì.CANDIDATI ALL'OFFERTAOperiamo nel rispetto delle diversità e con impegno nel favorire...3DTempo pienoStage/TirocinioDal lunedì al venerdì
- Descrizione azienda Per prestigiosa realtà industriale, leader nel settore del trattamento di accessori metallici per il mondo... ...Gestionale, Industriale o ambiti affini; conoscenza di software per disegno 3D; capacità organizzative, spirito di innovazione e...3DTempo pienoImpiego permanente
- ...**Quale sarà la tua sfida?**Supporterai la delivery tecnica ed applicativa dei progetti in ambito Business Intelligence, svolgendo attività... ...avanzato (VBA programming)* SAS Base/Guide, Python, R, Java, C++, Javascript/HTML, PHP* Certificazione in almeno un prodotto di...C#CADRemotoOrario flessibile
- Il team di Sintra è in continua evoluzione! Per il il nostro Team Liferay siamo alla ricerca di un/a professionista, Senior Liferay Developer, interessato/a a confrontarsi con progetti sfidanti e ad alto contenuto innovativo. Requisiti/capacità tecniche: Ottima conoscenza...Impiego permanenteContratto con partita IVA
55.000 € - 60.000 €
...global carrier specialized in Application-to-Person (A2P) messaging,... ...000 Your impact As Tech Lead, you will drive the technical... ...the adoption of AI-assisted engineering practices. You’ll work closely... ...of experience in backend software engineering. ~ Strong hands...Remoto- ...con le officine. Competenze Si richiede pregressa esperienza nella mansione di almeno 6 mesi, buona conoscenza di software per il disegno in 2D e 3D. Preferibili sono il possesso di un titolo di studio in ambito meccanico o similari e la conoscenza della lingua inglese...3DTempo pienoSomministrazione
600 €/mese
...inserire in stage per il ruolo di Disegnatore/Disegnatrice Orafo 3D. La risorsa selezionata affiancherà il team di progettazione,... ...fase di prototipazione e verifica dei progetti; Utilizzo di software specifici per il design e la modellazione 3D. Skill e Professionalità...3DStage/Tirocinio- ...ufficio tecnico, dove si occuperà di: Progettazione meccanica 3D e messa in tavola 2D Interfaccia con produzione, qualità,... ...Orario di lavoro: FULL TIME, dal lunedì al venerdì. CCNL applicato: Metalmeccanica Industria, 13 mensilità Luogo di lavoro: In provincia...3DTempo pienoDal lunedì al venerdì
- ...Descrizione dell'azienda SolidWorld GROUP è leader italiano nell'innovazione digitale 3D, supportando oltre 11.000 aziende... ...consulenza e soluzioni integrate, CAD CAE CAM PDM/PLM promuovendo la... ...business identificando e qualificando lead. · Costruire e mantenere solide...3DSmart workingLavoro ibrido
- ...azienda operante nel settore carpenteria metallica per l'industria e per il retail di Arezzo, ricerchiamo un/una Disegnatore Meccanico 3D da inserire in officina tecnica. L’azienda si distingue per la qualità artigianale, la flessibilità produttiva e la capacità di...3DStage/Tirocinio
