About this role
Ihre Aufgaben - Entwicklung und Weiterentwicklung von Embedded-Software für Automotive-Steuergeräte (ECUs) - Programmierung hardwarenaher Software in C/C++ - Erstellung von Softwarearchitekturen, Konzepten und technischen Spezifikationen - Integration von Kommunikationsschnittstellen wie CAN, LIN, FlexRay und Automotive Ethernet - Entwicklung und Implementierung von Diagnosefunktionen (z. B. UDS, DoIP) - Durchführung von Modul-, Integrations- und Systemtests - Fehleranalyse und Debugging im Steuergeräteumfeld - Integration und Konfiguration von AUTOSAR-Komponenten - Absicherung der Software mittels HiL-, SiL- und MiL-Tests - Optimierung von Performance, Speicherbedarf und Systemstabilität - Enge Zusammenarbeit mit System-, Hardware- und Testingenieuren sowie Kunden Ihre Qualifikationen - Erfolgreich abgeschlossenes Studium der Informatik, Elektrotechnik, Fahrzeugtechnik oder eine vergleichbare Qualifikation - Mehrjährige Berufserfahrung in der Embedded-Softwareentwicklung für Steuergeräte - Sehr gute Kenntnisse in C/C++ und der hardwarenahen Softwareentwicklung - Erfahrung mit CAN, LIN, FlexRay oder Automotive Ethernet - Kenntnisse in AUTOSAR sowie Automotive-Diagnoseprotokollen - Erfahrung im Umgang mit Vector-Tools (CANoe, CANalyzer) und idealerweise Lauterbach Trace32 - Kenntnisse von Entwicklungsprozessen nach ASPICE sowie idealerweise ISO 26262 - Analytische Denkweise sowie eine strukturierte und selbstständige Arbeitsweise - Fließende Deutschkenntnisse in Wort und Schrift (mindestens C1-Niveau), da die Kommunikation mit Kunden und die technische Dokumentation überwiegend auf Deutsch erfolgen - Gute Englischkenntnisse in Wort und Schrift Ihre Vorteile Dafür steht Brunel