CareerPlan

Firmwareentwickler (m/w/d) Funktionale Sicherheit

Verl, NORDRHEIN_WESTFALENFull-time2026-09-14 → 2026-11-11

Core

Development and maintenance of embedded software for microcontrollers with a focus on functional safety (IEC 61508) and real-time safety mechanisms.

Role type

Embedded firmware engineer (functional safety)

Builds

Firmware for microcontroller-based automation systems

Domain

Industrial automation / Embedded systems

Required skills

Embedded software development, C, C++, Python, Microcontroller programming, Debugging tools (JTAG, SWD), Emulators, Static code analysis, Unit testing, Real-time systems, Communication interfaces (UART, SPI, I2C, Ethernet, EtherCAT), Safety mechanisms implementation, Diagnostic functions, Self-tests, Hardware prototyping, Test environment development

Preferred skills

ARM-based microcontroller platforms (STM32, TI MSPM0), MISRA C, Safety coding standards, Control engineering, Electronics and measurement technology

Technologies

C, C++, Python, STM32, TI MSPM0, JTAG, SWD, EtherCAT, IEC 61508, MISRA C

Responsibilities

Develop and maintain embedded software for microcontrollers according to IEC 61508, Implement safety mechanisms in real-time systems, Develop diagnostic functions and self-tests, Integrate, debug, test, and optimize software on hardware prototypes, Collaborate closely with safety electronics development in small teams, Develop a suitable test environment for firmware

Seniority

Mid-level, hands-on IC