Aufgaben, Kompetenzen und Verantwortung Ihre Aufgaben: Entwicklung von hardwarenaher Software für Mikrocontroller sowie Echtzeit-Software für Sicherheitsschaltgeräte Übersetzung der technische Anforderungen in eine Spezifikation, Erstellung von Lösungskonzepten i n Zusammenarbeit mit dem Team sowie deren Umsetzung in Softwarekomponenten Technischer Fokus auf hardwarenaher Software für Mikrocontroller sowie der Implementierung von Safety Funktionen und Kommunikationsschnittstellen Im Rahmen unseres hohen Qualitätsanspruch es "sauberen, effizienten und wiederverwendbaren" Code schreiben, testen und dokumentieren Mitarbeit und Mitgestaltung in agilen Projektteams, je nach Erfahrung kann mehr und mehr Verantwortung übernommen werden Vorantreiben von neuen Themen der funktionale Sicherheit sowie der Industrie 4.0 Ihr Profil: Berufserfahrung in Design, Implementierung und Testen von sicherheitsrelevanter Software nach IEC 61508 in C/C++ Gutes Verständnis von Software-Architektur und Design Kenntnisse in den Bereichen Component Development, Unit-, Integration- und Regression-Testing Kenntnisse in Diagnose, HAL und serielle Interfaces ( UART, SPI, I2C) Erste Erfahrungen in der normgerechten Dokumentation von Safety-Entwicklungen (Safety Plan, V&V Plan, System FMEA) sind wünschenswert Idealerweise sind Erfahrung in der Spezifikation von Softwareprojekten in UML vorhanden Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift