Als Teil des Connected Media Teams arbeitest Du an der Entwicklung einer Apple CarPlay Implementierung für Infotainment-Systeme auf Android- und Linux-Basis mit
Dein Aufgabenbereich umfasst dabei den gesamten Entwicklungszyklus, d.h.: o Konzept- und Architekturabstimmung (im Team und gemeinsam mit dem Auftraggeber) o Implementierung und Bugfixing sowie die erforderliche Dokumentation o Testen an Testaufbauten sowie die Erprobung an Audi- und Porsche-Testfahrzeugen o Unterstützung bei der Apple-Zertifizierung
Für unsere Auftraggeber und internationalen Projektpartner stehst Du als kompetenter Ansprechpartner (m/w/d) zur Verfügung
Innerhalb des Entwicklungsprozesses arbeitest du mit verschiedenen agilen Methoden
Dafür bringst Du mit:
Du verfügst über ein abgeschlossenes Studium der Informatik oder einer vergleichbaren Fachrichtung (z.B. Elektrotechnik), Ausbildung als Fachinformatiker Anwendungsentwicklung (m/w/d) oder Quereinsteiger (m/w/d) mit den erforderlichen Kenntnissen
Mehrjährige Erfahrung in der Entwicklung von komplexen Applikationen in Java und modernem C++ sowie mit Standard-Entwicklertools für SCM (z.B. Perforce/Git), Unit-Testing, Code-Reviews, statische Codeanalyse, Bugtracking und CI/CD
Solide Kenntnisse in Multithreaded-Programmierung, Netzwerkprogrammierung, USB, Audio- und Videodatenverarbeitung (Audio/Video-Codecs) sowie Linux Low Level Programmierung Praktische Kenntnisse in (Android) Systementwicklung, AOSP und Android SDK/NDK sind von Vorteil
Sehr gute Englischkenntnisse (Deutsch optional) für die Kommunikation in unserem internationalen Umfeld
Kenntnisse in agilen Entwicklungsmethoden und Automotive Spice sind hilfreich
Eine kommunikative, teamorientierte, strukturierte und flexible Arbeitsweise ist für Dich selbstverständlich