Embedded Software Engineer (m/w/d) Sensorik & Messsysteme
HYDROTECHNIK GmbH
About the role
About Hydrotechnik GmbH
Hydrotechnik GmbH is a company with around 150 employees, an annual turnover of approximately 40 million EUR, and over 60 years of experience. We develop and manufacture high-precision measurement and sensor systems for optimizing fluid systems for demanding industrial applications worldwide. Our products are technically complex, system-critical, and used in the field long-term.
Why this role now
While many companies are in a cost-saving mode in the current economic climate, Hydrotechnik GmbH is consciously taking the opposite approach: we are strategically investing in technology, digitalization, and product performance.
Embedded Software Engineer (m/f/d) Sensorics & Measurement Systems
- Start Date: Immediately
- Employment Type: Full-time / Permanent
- Location: Limburg an der Lahn
Responsibilities
- Development, maintenance, and further development of firmware for sensor and measurement systems
- System-level programming in C and Rust (Bare Metal, partially Embedded Linux)
- Development of real-time capable firmware with a focus on deterministic behavior, interrupt handling, and resource management
- Implementation and use of industrial communication interfaces (CAN, I²C, SPI, USB, Ethernet, Bluetooth)
- Work with STM32 microcontrollers, including register-level programming and peripheral initialization
- Consideration of robustness, fault tolerance, watchdog concepts, and industrial conditions
- Qualification of firmware on existing or self-developed test setups
- Setup and use of automated tests (e.g., unit tests, hardware-in-the-loop, regression tests)
- Close collaboration with hardware, product management, quality, production, and service
Requirements
- Several years of professional experience in embedded software development in Rust and C
- Very good understanding of microcontroller architectures and system-level programming
- Proficient use of Git and structured configuration management
- Experience with toolchains, cross-compilers, and clean build processes
- Analytical mindset, high degree of personal responsibility, hands-on mentality
- Commitment to code quality, stability, and maintainability
- Very good German and English language skills
What makes this position special
- Your software is part of real series products – not an internal tool or a prototype.
- You will work on systems that must function reliably in the field for years.
- Technical decisions are not delegated here.
- Short decision-making processes, direct influence, no corporate politics.
What we offer
- Technically demanding products, not playgrounds.
- Scope for design and decision-making from day one.
- Direct influence on product generations.
- Attractive remuneration and a stable environment.
- Ideal location in the Rhine-Main area (Wiesbaden, Mainz, Frankfurt, Giessen, Koblenz).
Contact
If you want to not just program embedded systems but master them, then you are in the right place. karriere@hydrotechnik.com
Your contact person at Hydrotechnik is Elisa Heuser +49 6431 4004-727.
Hydrotechnik GmbH • Holzheimer Straße 94-96 • 65549 Limburg • 06431 4004 0 • www.hydrotechnik.com
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free