Ihre Tätigkeiten
Entwicklung und Pflege von Embedded-Software für Mikrocontroller nach IEC 61508
Auswertung und Weiterverarbeitung digitaler und analoger Signale
Nutzung von Kommunikationsschnittstellen (z. B. UART, SPI, I2C, Ethernet, EtherCAT)
Implementierung von Safety-Mechanismen in Echtzeitsystemen
Entwicklung von Diagnosefunktionen und Selbsttests
Integrieren, Debuggen, Testen und Optimieren der Software auf Hardwareprototypen
Enge Zusammenarbeit mit der Safety-Elektronikentwicklung in kleinen Teams
Entwicklung einer geeigneten Testumgebung für Firmware
Ihr Profil
Erfolgreich abgeschlossenes Studium im Bereich Elektrotechnik oder Informatik
Erfahrung mit Debugging-Tools (JTAG, SWD) und Emulatoren
Kenntnisse in statischer Codeanalyse und Unit-Testing
Erfahrung in der Embedded-Softwareentwicklung mit C, C++ und Python auf gängigen ARM-basierten Mikrocontroller-Plattformen (z. B. STM32, TI MSPM0) ist wünschenswert
Verständnis für MISRA C und Safety-Coding-Standards ist ein Plus
Fundierte Kenntnisse der Steuerungstechnik und erste Erfahrungen in der Implementierung auf Mikrocontrollern sind wünschenswert
Kenntnisse in Elektronik und Messtechnik sind von Vorteil
Spaß und Interesse an Innovation und Technik
Flexibilität und eine hohe Zuverlässigkeit sowie Freude an engagierter und teamorientierter Zusammenarbeit
Sehr gute Deutschkenntnisse (mindestens C2-Niveau oder Muttersprache) und gute Englischkenntnisse (mindestens B2-Niveau)