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
Technical Support Engineer (TwinCAT HMI) | Technical Support Engineer (m/w/d) TwinCAT HMI
May 21, 2026
As a Technical Support Engineer specializing in TwinCAT HMI, you will be the primary product expert ...
Product Manager Software Licenses | Produktmanager (m/w/d) Softwarelizenzen
May 20, 2026
As a Product Manager for Software Licenses at Beckhoff Automation, you will be responsible for the m...
Product Manager for Cybersecurity in Software Products | Produktmanager (m/w/d) für Cybersecurity in Softwareprodukten
May 20, 2026
This role involves shaping the cybersecurity of a diverse software landscape, from embedded devices ...