Embedded Software Engineer (m/w/d)

Summary

The Embedded Software Engineer will develop and maintain firmware for high-precision sensor and measurement systems using C and Rust. The role involves working with STM32 microcontrollers, implementing industrial communication protocols, and ensuring system robustness for long-term field use.

Warum diese Rolle jetzt

Während viele Unternehmen in der aktuellen Konjunkturlage auf Sparmodus schalten, geht die Hydrotechnik GmbH bewusst den entgegengesetzten Weg:

Wir investieren gezielt in Technologie, Digitalisierung und Produktperformance.

Mit rund 150 Mitarbeitenden, einem Jahresumsatz von ca. 40 Mio. EUR und über 60 Jahren Erfahrung entwickeln und fertigen wir hochpräzise Mess- und Sensorsysteme zur Optimierung von Fluidsystemen – für anspruchsvolle industrielle Anwendungen weltweit.

Unsere Produkte sind technisch komplex, systemkritisch und langfristig im Feld im Einsatz.

Genau deshalb suchen wir keinen reinen Softwareentwickler, sondern einen Embedded Engineer, der Systeme wirklich versteht.

Zur Verstärkung unseres Teams suchen wir eine/n

EMBEDDED SOFTWARE ENGINEER (m/w/d)

Sensorik & Messsysteme


  • Zeitpunkt: ab sofort
  • Art der Anstellung: Vollzeit / unbefristet
  • Standort: Limburg a. d. Lahn
  • Entwicklung, Pflege und Weiterentwicklung von Firmware für Sensorik- und Messsysteme
  • Systemnahe Programmierung in C und Rust (Bare Metal, teilweise Embedded Linux)
  • Entwicklung echtzeitfähiger Firmware mit Fokus auf deterministisches Verhalten, Interrupt-Handling und Ressourcenmanagement
  • Implementierung und Nutzung industrieller Kommunikationsschnittstellen (CAN, I²C, SPI, USB, Ethernet, Bluetooth)
  • Arbeit mit STM32-Microcontrollern inkl. Register-Level-Programmierung und Peripherie-Initialisierung
  • Berücksichtigung von Robustheit, Fehlertoleranz, Watchdog-Konzepten und Industriebedingungen
  • Qualifizierung der Firmware an bestehenden oder selbst entwickelten Testaufbauten
  • Aufbau und Nutzung automatisierter Tests
  • (z. B. Unit-Tests, Hardware-in-the-Loop, Regressionstests)
  • Enge Zusammenarbeit mit Hardware, Produktmanagement, Qualität, Produktion und Service

Was diese Position besonders macht

  • Deine Software ist Teil realer Serienprodukte – kein internes Tool, kein Prototyp
  • Du arbeitest an Systemen, die jahrelang zuverlässig im Feld laufen müssen
  • Technische Entscheidungen werden hier nicht wegdelegiert
  • Kurze Entscheidungswege, direkter Einfluss, keine Konzernpolitik
  • Mehrjährige Erfahrung in der Embedded Software Entwicklung
  • Sehr gutes Verständnis für Mikrocontroller-Architekturen und systemnahe Programmierung
  • Sicherer Umgang mit Git und strukturiertem Konfigurationsmanagement
  • Erfahrung mit Toolchains, Cross-Compilern und sauberen Build-Prozessen
  • Analytische Denkweise, hohe Eigenverantwortung, Hands-on-Mentalität
  • Anspruch an Codequalität, Stabilität und Wartbarkeit
  • Sehr gute Deutsch- und Englischkenntnisse

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available