Firmware Developer for Functional Safety | Softwareentwickler (m/w/d)
Beckhoff Automation GmbH & Co. KG
Job Summary
This role involves the development and maintenance of embedded software for microcontrollers in accordance with IEC 61508 safety standards at Beckhoff Automation, a global leader in PC-based control technology. Day-to-day, you will evaluate digital and analog signals, implement safety mechanisms in real-time systems, and utilize communication interfaces like UART, SPI, and EtherCAT. You will be responsible for developing diagnostic functions, self-tests, and test environments, while debugging and optimizing software on hardware prototypes. Working in small, collaborative teams alongside safety electronics developers, you will contribute to innovative automation solutions. This position is particularly attractive due to its blend of high-tech international projects and a family-owned company culture that offers 30 days of vacation, flexible working hours, and mobile work options after the probationary period.
Required Skills
Education
Successfully completed degree in Electrical Engineering or Computer Science.
Experience
- Professional experience in embedded software development using C, C++, and Python on ARM-based microcontroller platforms
- Experience with debugging tools such as JTAG, SWD, and emulators
- Experience in static code analysis and unit testing
- Experience in the implementation of control technology on microcontrollers is desirable
- Experience with MISRA C and safety coding standards is an advantage
Languages
Additional
- Must demonstrate high reliability and flexibility. Position is located in a high-tech international environment with specific requirements for functional safety standards compliance.
More Jobs from Beckhoff Automation GmbH & Co. KG
Sales Engineer for Automation Technology | Elektroingenieur (m/w/d)
Apr 2, 2026
This role involves driving regional growth and fostering long-term partnerships for a global leader ...
Technical Trainer | Trainer (m/w/d)
Mar 27, 2026
As a Technical Trainer at Beckhoff, you will be a key figure in the Crailsheim sales office, respons...
Application Engineer | Applikationsingenieur (m/w/d)
Mar 27, 2026
As an Application Engineer at Beckhoff Automation, you will play a pivotal role in developing and ma...