Über Capgemini Engineering
Capgemini Engineering, der weltweit führende Anbieter von Ingenieurdienstleistungen, bringt ein globales Team von Ingenieurinnen, Wissenschaftlerinnen und Architekt*innen zusammen, um die innovativsten Unternehmen der Welt dabei zu unterstützen, ihr Potenzial zu entfalten. Von autonomen Autos bis hin zu lebensrettenden Robotern - unsere Experten für Digital- und Softwaretechnologie blicken über den Tellerrand hinaus und bieten einzigartige F&E- und Ingenieurdienstleistungen für alle Branchen.
Deine Aufgaben
- Mitgestaltung moderner KI-konformer Softwarearchitektur, einschließlich Schnittstellendefinition, Modularisierung und Skalierungskonzepten
- Konzeption und Entwicklung neuer ADAS-Funktionen, Validierungsalgorithmen und KPI-Validierungsframeworks in C/C++, mit starkem Fokus auf datengetriebene Ansätze und KI-Toolunterstützung
- Verantwortung für die Klärung und Verfeinerung technischer Anforderungen sowie für die Entwicklung hochwertiger, performanter und wartbarer Software nach modernen Programmierstandards und Best Practices
- Datenanalysegestützte Entwicklung: Nutzung von aufgezeichneten Fahrzeug- und Simulationsdaten zur Validierung, Optimierung und Verbesserung von ADAS-Algorithmen
- Durchführung von Softwaretests und Funktionsvalidierungen direkt am Fahrzeug inklusive Fehleranalyse, Bugfixing und Rückführung der Ergebnisse in den Entwicklungsprozess
Dein Profil
- Abgeschlossenes Studium der Informatik, Mechatronik, Elektrotechnik oder einer vergleichbaren Fachrichtung
- Senior Softwareentwickler mit fundierter Expertise in C++ (C++17) und Python, sicherem Umgang mit Clean Code, OOP und TDD sowie praxisnaher Erfahrung in ADAS/AD-Softwareentwicklung (ROS, QNX) und eingebetteten Realtime-Automotive-Systemen
- Erfahrung in datengetriebener Entwicklung, Validierungsframeworks, KPI-Bewertung sowie Hintergrundwissen in KI, Machine Learning, Robotik oder Computer Vision
- Starke Fähigkeiten in Software-Debugging, Performance-Analyse und Code-Optimierung; solides Verständnis der automobilen Softwareentwicklungsprozesse
- Sehr gute Englischkenntnisse, Deutschkenntnisse sind von Vorteil
Was du bei uns schätzen wirst
- Umfeld, in dem du dich stetig weiterentwickeln kannst, mit Weiterbildungsprogrammen, Mentoring und innovativen Projekten
- Flexible Arbeitsmodelle und eine diverse, offene Unternehmenskultur, die auf gegenseitige Unterstützung setzt
- Professionelle Begleitung, auch wenn du nicht 100% der geforderten Qualifikationen mitbringst