CareerPlanSign in

Senior Firmware Engineer, Industrial Robotics Group

Munich, Bavaria, Germany💼 Full-time🗓 2026-09-08 → 2026-09-25

Core

Design, build, test, and debug complex control systems for advanced robotics that combine AI, sophisticated control, and mechanical design to enable safe human-robot interaction in dynamic environments.

Role type

Senior IC firmware engineer (industrial robotics)

Builds

Advanced robotic systems for automation at scale

Domain

Industrial robotics, motor control, embedded systems

Deliverable

production ML models | product features

Required skills

C/C++ for resource-constrained embedded systems, ARM architecture, real-time operating systems (FreeRTOS), Field-Oriented Control (FOC), power electronics, industrial communication protocols (EtherCAT, SPI, I2C, UART, CAN), software architecture design, embedded firmware development lifecycle ownership

Preferred skills

IEC 61508 functional safety (SIL), embedded cybersecurity, bootloaders and firmware update mechanisms, robotic control systems architecture, model-based development (MATLAB/Simulink), continuous integration and automated testing

Technologies

FreeRTOS, ARM, EtherCAT, SPI, I2C, UART, CAN, MATLAB/Simulink

Responsibilities

Own architectural design of complex control systems end-to-end; lead functional and safety requirements elicitation; drive system bring-up, root cause analysis, and troubleshooting; deliver high-impact feedback in peer reviews; engineer solutions balancing performance and reliability; drive system commissioning and field deployment

Seniority

Senior, hands-on IC with mentorship responsibilities

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