02 ago
|
Topcon Positioning Systems (Topcon)
|
Piemonte
02 ago
Topcon Positioning Systems (Topcon)
Piemonte
Topcon Positioning Group is headquartered in Livermore, California, USA ( ).
Se desidera saperne di più su questa possibilità o sta pensando di candidarsi, la preghiamo di leggere le seguenti informazioni.
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
**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
**Education & Experience
*** 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
**Knowledge, Skills & Attributes
*** 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. xysqume
* 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
**Working Conditions:
**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 balanceWe’d love to hear from you! Please send us your application, and the earliest date you could join our team.For further information, please contact our Corporate Senior Recruiter
**TOPCON
** Europe Mr.
Simone Masseroni by mailing
**Topcon Positioning
** **System
** is looking for a qualified individual to fill the role of a
#J-18808-Ljbffr
📌 Lead Software Engineer, Survey and CAD Applications (C++, 3D) (Piemonte)
🏢 Topcon Positioning Systems (Topcon)
📍 Piemonte