CareerPlanSign in

Embedded Software Engineer (m/w/d)

Limburg an der Lahn, HESSEN💼 Full-time🗓 2026-07-31 → 2026-09-27

Core

Develop, maintain, and evolve firmware for high-precision sensor and measurement systems used in industrial fluid applications.

Role type

Embedded Software Engineer (Firmware)

Builds

Production sensor and measurement systems for industrial fluid applications

Domain

Industrial automation / Fluid systems / Embedded systems

Required skills

C programming, Rust programming, Bare Metal development, Embedded Linux, Real-time firmware development, Interrupt handling, Resource management, Industrial communication protocols (CAN, I²C, SPI, USB, Ethernet, Bluetooth), STM32 microcontroller programming, Register-level programming, Periphery initialization, Robustness engineering, Fault tolerance, Watchdog implementation, Automated testing (Unit tests, Hardware-in-the-loop, Regression tests), Git, Configuration management, Toolchains, Cross-compilers

Preferred skills

None stated

Technologies

STM32, C, Rust, Embedded Linux, CAN, I²C, SPI, USB, Ethernet, Bluetooth, Git

Responsibilities

Develop real-time firmware with focus on deterministic behavior, implement industrial communication interfaces, work with STM32 microcontrollers including register-level programming, qualify firmware on test setups, build and use automated tests, collaborate with hardware, product management, quality, production, and service teams

Seniority

Mid-Senior, hands-on IC

Sourced via bundesagentur · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.