Job Description
Reporting to the Senior Software Manager, the C++ Software Engineer – Embedded Systems is responsible for developing and maintaining embedded software that powers industrial instrumentation used worldwide.
Responsibilities
- Designing, implementing, and maintaining embedded software primarily in C++
- Developing software for embedded Linux systems and microcontrollers (RTOS or no OS)
- Implementing features and fixes within given software architectures
- Contributing to software architecture and design discussions and continuous improvement initiatives
- Debugging, verifying, and testing software at component and system level
- Supporting new product development (NPD) as well as sustaining activities such as quality improvements, compliance, obsolescence management, and product modifications
- Collaborating closely with electronics, systems, manufacturing, and service teams across international locations
Ready to Apply?
Submit your application today and join our talented team at Hach Lange Sàrl.
Submit ApplicationJob Details
- Location genf, genf
- Job Type Full-time
- Category IT & Technology
- Posted Date June 08, 2026
- Application Deadline July 18, 2026