Elektroniksystemingenieur
* Entwickle Softwaremodule und kleine Hilfsprogramme zur Automatisierung von Aufgaben.
* Modelliere verteilte Softwaresysteme und optimiere deren Leistung.
* Definiere den Software-Build-Prozess und automatisiere den Build sowie die Continuous Integration.
* Analysiere Performance und Ressourcen zur Optimierung der Systeme.
* Definiere Schnittstellen wie CAN-Botschaften, AUTOSAR-Ports und REST-API für die Kommunikation zwischen Systemkomponenten.
* Erstelle Testumgebungen wie UnitTests oder Simulatoren für Kommunikationstests.
Voraussetzungen:
* Du hast Interesse an der Softwareentwicklung im Bereich Connected Devices und verfolgst aktuelle Trends in der Branche.
* Du kennst dich bei Themen wie AUTOSAR, Linux, IP-Protokollen und Service-Oriented Design aus und kannst diese kombiniert anwenden.
* Du bevorzugst eine agile und inkrementelle Arbeitsweise, um schnell auf neue Anforderungen reagieren zu können.
* Ende-zu-Ende-Denken ist dir selbstverständlich und du verstehst die Zusammenhänge zwischen verschiedenen Komponenten.
* Du hast Kenntnisse in modelbasierter Softwareentwicklung und Simulation mit MATLAB/Simulink sowie Erfahrung mit C/C++, Python und Git.
* Deutsche und Englischkenntnisse sind erforderlich, um in einem internationalen Umfeld effektiv kommunizieren zu können.