Software Engineer

Hach Lange Sàrl
Full-time genf, genf IT & Technology
Posted:
June 10, 2026
Location:
genf, genf, Switzerland

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

Apply for this Job

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

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: genf, Switzerland
Posted: June 10, 2026
Deadline: July 20, 2026