Zielsetzung
- Entwicklung einer Kommunikationskomponente.
- Entwicklung eines Algorithmus-Frameworks.
- Entwicklung von Algorithmus-Container und Algorithmus-Framework.
- Integrieren des AD-Algorithmus-Moduls.
- Entwicklung und Pflege einer auf SOA basierenden Entwicklungswerkzeugkette
- Verantwortlich für das Architekturdesign von AD/ADAS.
- Verantwortlich für Designdokumente und Tests
- Assistenz bei der Entwicklung von Anwendungssoftware
- Unterstützung bei der Softwareintegration und -freigabe
Ausbildung
- Bachelor-Abschluss oder höher (einschließlich Diplom), Hauptfach Computersoftware, Elektronik, Elektrotechnik, Mechatronik, Automatisierung oder andere softwarebezogene Hauptfächer
Erfahrung
- Mehr als 5 Jahre Berufserfahrung in der objektorientierten Softwareentwicklung, gute Kenntnisse in der Softwareprogrammierung in der Sprache C++, Erfahrung mit mindestens einer Plattform wie Linux, Windows, Android, MacOS
- Erfahrung mit der Linux-Entwicklungsumgebung und -Werkzeugkette
- Arbeitserfahrung in der Inter-/Remote-Prozess-Kommunikation und Multi-Thread-Programmierung
- Erfahrung mit Leistungsoptimierungen, dem Schreiben effizienter Implementierungen und dem Debuggen von Software.
- Erfahrung in der Entwicklung von Algorithmen, wie Lokalisierung, Radarwahrnehmung, USS, ist ein Plus
- Erfahrung in der Integration von Algorithmen, vertraut mit dem Know-How von Basisalgorithmen, ist von Vorteil
- Erfahrung in der Entwicklung von Modellbasen ist von Vorteil
- Arbeitserfahrung in der Entwicklung eingebetteter Fahrzeugsoftware ist von Vorteil
- Interkulturelle Kompetenz und Kommunikationsfähigkeit mit verschiedenen Hierarchieebenen.
- Fließendes Englisch, Deutsch ist ein Plus
Kenntnisse
- Sehr gute Kenntnisse in C++ Programmierung und Skriptsprachen (Python u.a.) mit Erfahrung in der Entwicklung großer Softwaresysteme
- Ausgeprägte praktische Kenntnisse von STL-Containern, Vertrautheit mit gängigen Datenstrukturen und Designmodellen
- Beherrschung von Fahrzeug-Ethernet-bezogenen Protokollen (mindestens eines): TCP/IP, SOME/IP, DoIP, AVB/TSN, etc., mit einer gewissen funktionalen Sicherheit und Informationssicherheit Grundlage
- Gute Kenntnisse oder Erfahrungen (mindestens eine): QNX/AGL, Adaptive AutoSAR oder ROS
- Vertrautheit mit ASPICE ist von Vorteil