Software Engineer

Hach Lange Sàrl
📍 genf, genf, Switzerland 💼 Full-time 🕒 Posted June 08, 2026

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 Application

Job Details

  • Location genf, genf
  • Job Type Full-time
  • Category IT & Technology
  • Posted Date June 08, 2026
  • Application Deadline July 18, 2026