Beschreibung
Start: 01.07.2020Laufzeit: 6 Monate++
Einsatzort: Berlin (remote)
Auslastung: Vollzeit
Aufgaben:
- OO Analyse und Design von den komplexen Algorithmen hinsichtlich Echtzeitkriterien
- OO Umsetzung von Softwarekomponenten in einer multisprachigen (C++/Java) Echtzeit-Umgebung auf unterschiedliche Entwicklung Plattformen (z.B. Windows, Linux, Android)
- Implementierung vom Test Cases auf verschiedenen Abstraktions-Ebenen (z.B. Unit / Integration)
- Durchführung vom Codewalks und Codereview
- Integration von Softwarekomponenten in Steuergeräte, Navigationsgeräte, Infotainment
- Erstellung von Design-Dokumentationen (z.B. mittels UML)
Für die jeweilige Umsetzung von Softwarekomponenten sind die folgenden Leistungen zu erbringen:
- Erstellung eines Konzepts, sowie eines detaillierten Designs
- Prozesskonforme Umsetzung und Dokumentation der Softwarekomponente
- Implementierung von Tests
- Durchführung von Codereviews
- Abstimmung mit allen Beteiligten im Projekt
Qualifikationen:
- Mehrjährige Erfahrung in der Embedded-Programmierung mit C++
- Gute Android-Kenntnisse
- Erfahrung und Expertise im Umgang mit Kartendaten (im Zusammenhang mit Kartenkompilierung, Navigation, Fahrerassistenzsysteme, …)
- Vertieftes NDS-Knowhow (Navigation Data Standard)
- Erfahrung und Expertise im Automotive Umfeld (Automotive SPICE)
- Fließende Deutsch- und Englischkenntnisse