Opportunity 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 for Software Engineer at Hach Lange Sàrl
Apply for this Position