Embedded Software Engineer, Sensor and Measurement Systems | Embedded Software Engineer (m/w/d) Sensorik & Messsysteme

Hydrotechnik GmbH

Limburg an der Lahn, Hessen, Deutschland
Published Jan 22, 2026
Full-time
Permanent

Job Summary

This role involves the development, maintenance, and enhancement of firmware for high-precision sensor and measurement systems used globally in demanding industrial applications. The Embedded Software Engineer will focus on system-level programming using C and Rust (Bare Metal/Embedded Linux), developing real-time capable firmware emphasizing deterministic behavior, interrupt handling, and resource management. A core responsibility is implementing and utilizing industrial communication interfaces (CAN, I²C, SPI, USB, Ethernet, Bluetooth) on STM32 microcontrollers, including register-level programming. The ideal candidate possesses multiple years of experience in embedded software development, a strong understanding of microcontroller architectures, and a commitment to robust, fault-tolerant code quality. This position offers direct influence on product generations, working on complex, system-critical serial products with long field lifecycles within a stable, non-corporate environment.

Required Skills

Education

Not specified

Experience

  • Multiple years of experience in Embedded Software Development
  • Strong understanding of microcontroller architectures and system-level programming
  • Proficiency in using Git and structured configuration management
  • Experience with toolchains, cross-compilers, and clean build processes

Languages

German (Fluent)English (Fluent)

Additional

  • Full-time, permanent contract; High level of personal responsibility and hands-on mentality required; Location in Limburg a. d. Lahn, Germany.