Embedded Software Engineer | Softwareentwickler (m/w/d)

Leica Microsystems GmbH

Wetzlar, Hessen, Deutschland
Published Dec 19, 2025
Full-time
No information

Job Summary

Join Leica Microsystems, a global leader in microscopy and a Danaher life sciences company, as an Embedded Software Engineer within the R&D division in Wetzlar. This 9-month fixed-term role involves actively shaping future-oriented solutions for modern microscopy applications. Day-to-day responsibilities include developing innovative embedded software solutions based on Linux or Zephyr OS, managing the entire software lifecycle from requirements analysis and data processing through to implementation, integration, validation, and documentation. You will also participate in architecture and design reviews, handle troubleshooting, and coordinate development activities within an interdisciplinary team. The ideal candidate holds a completed degree in Computer Science, Engineering, or Natural Sciences, coupled with several years of professional experience in embedded software development and strong programming skills in C and C++ for microcontrollers. This position offers an exciting environment focused on innovative technical solutions essential for cutting-edge scientific research.

Required Skills

Education

Completed degree in Computer Science, Engineering Sciences, or Natural Sciences

Experience

  • Several years of professional experience in embedded software development
  • Experience and fundamental understanding of RTOS operating systems
  • Good programming knowledge in C and C++ for microcontrollers

Languages

Not specified

Additional

  • Fixed-term contract for 9 months; Onsite presence required in Wetzlar