04 ago
|
Topcon Positioning Systems
|
Torino
04 ago
Topcon Positioning Systems
Torino
ppTopcon 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. /ppLearn more about working with us at topconcareers.com /ppTopcon Positioning System is looking for a qualified individual to fill the role of a /ph3Lead Software Engineer, Survey and CAD Applications (C++, 3D) /h3pWork location: bTOPCON /b Office located in Concordia sulla Secchia – Modena ( Italy ) /ppThe job can be performed 100% remote ( Italy), with occasional visits to our Concordia office /ph3Job Purpose /h3pAs part of the company development strategy, we need to grow talent in specific areas needed to continue the development of our software products. /ppLead 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. /ph3Core Job Responsibilities /h3ulliWorks with the project manager, team leader, and software team to plan and manage delivery schedules /liliActs 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.
/liliEvaluates and schedules all changes in the scope of the module design and delivery /liliPerforms modules maintenance, modifications, and enhancements to new/existing systems through programming, testing, and documenting. /liliResponsible 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. /liliFollows, recommends, and implements software processes /liliProvides technical directions to others as necessary /liliAnalyze and resolve technical and application problems /li /ulh3Education Experience /h3ulliDegree in Computer Science, Engineering, Electronics, or a related field /liliOverall software development experience of at least 5 years. /lili3+ years of professional experience in C++ development /liliExperience with computational geometry, spatial algorithms, mass data algorithms, and/or 3D Rendering (DirectX, OpenGL) is needed /liliKnowledge of QML and/or MFC is needed /liliExperience in software development process implementation /liliExperience with software development tools (configuration management, design, emulation, debugging, compilers, test, etc.) /liliExperience with Geodesy, GNSS and/or Optical Survey, CAD, laser scanner data processing will be a plus /liliExperience with Android or iOS development is a plus /li /ulh3Knowledge,
Skills Attributes /h3ulliStrong understanding of object-oriented programming and software design principles. /liliKnowledge of algorithms, data structures, and multithreading concepts. /liliFamiliarity with cross-platform development and GUI frameworks. /liliExpert knowledge in C++, Standard Library, Boost /liliUnderstanding of SQL databases like SQLite will be a plus /liliUnderstanding of CI/CD pipelines and automated testing /liliKnowledge of bug tracking systems (JIRA) and version control systems. /liliKnowledge of Docker is a plus /liliA good command (both written and speaking) of the ENGLISH language is required for the job /liliKnowledge 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 /liliKnowledge of these other Skills : C++20, boost, ASIO, static analysis, memory optimization, C++ templates, SQL, multithreading, lockfree can be a real advantage /li /ulh3Working Conditions /h3pWe offer a bhybrid and flexible work setup /b that promotes both in-person collaboration and individual focus: /pulliOffice presence: Occasional visits to our Concordia office /liliRemote work (Lavoro da remoto): available with individual agreement ( 5 days per week ) to support productivity and work-life balance /li /ulpFor further information, please contact our Corporate Senior Recruiter bTOPCON /b Europe Mr. Simone Masseroni by mailing /p /p #J-18808-Ljbffr
📌 Lead Software Engineer, Survey and CAD Applications (C++, 3D) (Torino)
🏢 Topcon Positioning Systems
📍 Torino