Gestalten Sie die Zukunft der Automobiltechnologie als Senior Software Engineer in einem dynamischen und innovativen Umfeld. In dieser Rolle sind Sie verantwortlich für die Entwicklung und Implementierung von fortschrittlichen Fahrerassistenzsystemen (ADAS) und autonomen Fahrfunktionen. Sie werden Teil eines engagierten Teams von Fachleuten, das an der Schnittstelle von Softwareentwicklung und Automobiltechnologie arbeitet. Ihre Hauptaufgaben umfassen das Design, die Implementierung und die Wartung von C++-Funktionen für Wahrnehmung, Vorhersage und Planung in einem sicherheitskritischen Code. Dabei integrieren Sie Deep-Learning-Modelle in C++-Pipelines und arbeiten mit Multi-Sensordaten, um Sensorfusion, Tracking und Entscheidungslogik zu implementieren. Sie werden auch modulare Bibliotheken und Komponenten entwickeln und optimieren, um strenge Latenz- und Durchsatzanforderungen zu erfüllen. Diese Position bietet Ihnen die Möglichkeit, an realen Herausforderungen im Bereich ADAS und autonomes Fahren zu arbeiten, wobei Ihre Fähigkeiten in C++ und maschinellem Lernen direkt die Sicherheit und Leistung von Fahrzeugen beeinflussen. Sie arbeiten eng mit ML-Forschern, Systemingenieuren und Automobilpartnern zusammen, um Prototyp-Algorithmen in produktionsreife C++-Implementierungen zu überführen.
Senior Software Engineer - ADAS
Beschreibung
Anforderungen
Der ideale Kandidat bringt 4 bis 8 Jahre Berufserfahrung in der Softwareentwicklung mit, vorzugsweise im Bereich ADAS, Automobiltechnik, Robotik oder Echtzeitsysteme. Ein Master- oder Doktorgrad in Informatik oder Maschinenlernen ist erforderlich. Sie sollten fundierte Kenntnisse in modernem C++ (C++14/17 oder später) sowie solide Python-Kenntnisse für Tooling und Skripting mitbringen. Erfahrung im Training und in der Anwendung von Deep-Learning-Modellen (z.B. PyTorch oder TensorFlow) ist von Vorteil. Kenntnisse in der Entwicklung unter Linux, einschließlich Build-Systemen (CMake) und Debugging-Tools, sind ebenfalls wichtig. Vertrautheit mit GPU-Programmierung und Optimierung, Computer Vision oder Robotik ist wünschenswert. Persönliche Eigenschaften wie Teamfähigkeit, analytisches Denken und eine proaktive Arbeitsweise runden Ihr Profil ab.