Embedded Software Engineer bei Hydrotechnik GmbH in Limburg an der Lahn

FUNKE Works GmbH
München, Germany
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Tech stack

Automation of Tests Unit Testing Bluetooth Configuration Management Compilers Software Quality Linux Linux on Embedded Systems Embedded Software Ethernet Fault Tolerance Firmware
+6 more
Regression Testing Toolchain PIC Microcontroller Peripherals Git Build Process

Job description

  • 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

Requirements

Hochschultätigkeiten

Gewünschte Fähigkeiten & Kenntnisse

Programmiererfahrung Embedded Linux Rust CAN Konfigurationsmanagement Ethernet Englisch Configuration Management Produktion Embedded Software USB GIT Programmiersprachen Linux Deutsch Durchsetzungsvermögen Analytisches Denken Verantwortungsvolle Arbeitsweise, * 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 Benefits

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.meinestadt.de

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

5:24 min

Engineering domains and technology innovation initiatives at Bosch Vienna

Georg Kühberger +1 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

Videos

See all

Related articles

See all