
Attiva gli avvisi di lavoro via e-mail!
A leading technology company is seeking a Senior Embedded Software Developer to work in a hybrid environment in Concordia Sulla Secchia. This role focuses on developing and modernizing GNSS receiver software, requiring strong C++ programming skills and experience with embedded systems. Ideal candidates will have a Master's degree and over 5 years of relevant experience. The position offers a chance to work in a collaborative environment with emphasis on innovation and quality software design.
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
Location: Hybrid (Home Office & Concordia Sulla Secchia – MO)
Employment Type: Full-time
Department: Precise Positioning Software
A Senior Embedded Software Developer position is available for the development and modernization of the GNSS receiver functional software, focusing on positioning engines, data fusion logic, and core navigation algorithms. This role targets the upper layer of the receiver firmware — bridging algorithmic design and embedded implementation. The position requires strong experience in modern C++ development, cross-platform build systems, and model-based architecture to ensure reliable, maintainable, and scalable software across multiple receiver generations. The ideal candidate combines a solid understanding of GNSS principles with expertise in designing modular, testable, and high-performance software components that integrate tightly with correction services (RTK, PPP, CSSR) and sensor fusion subsystems.