H

Software Engineer

Hach Lange Sàrl

genf, genf, Switzerland Full-time June 05, 2026
Apply Now

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
  • Full-time IT & Technology

Ready to Apply?

Submit your application for Software Engineer at Hach Lange Sàrl

Apply for this Position