
Mobileye entwickelt fortschrittliche Fahrerassistenzsysteme und Technologien für autonomes Fahren für die Automobilindustrie. Das Unternehmen kombiniert Computer Vision, künstliche Intelligenz, eigene Hardware und Software, um die Fahrzeugsicherheit in verschiedenen Anwendungsbereichen zu unterstützen – von der Fahrerassistenz bis zum autonomen Betrieb. Die Systeme von Mobileye sind in mehr als 190 Millionen Fahrzeugen eingesetzt und unterstreichen damit die Rolle des Unternehmens bei der Einführung bildbasierter Automobiltechnologien in der Serienproduktion.
Senior-C++-Entwickler – Integration neuronaler Netze und 3D-Wahrnehmung bei Mobileye
Senior-C++-Entwickler zur Entwicklung produktiver Software, die neuronale Netze in die 3D-Sensorik- und Wahrnehmungsplattformen für autonome Fahrzeuge von Mobileye integriert. Der Schwerpunkt liegt auf Inferenz auf Edge-Geräten, Performance-Optimierung und Bereitstellungsprozessen in einem hybriden Arbeitsumfeld in Israel.
Beschreibung
- Entwirf und implementiere groß angelegte C++-Systeme für KI- und algorithmische Pipelines zur Unterstützung der Echtzeit-3D-Sensorik und -Wahrnehmung.
- Integriere Modelle neuronaler Netze in produktive Software, einschließlich Laufzeitumgebungen, Sensor- und Datenflüssen, Vorverarbeitung, Nachverarbeitung und Systemvalidierung.
- Optimiere Performance, Speichernutzung, Latenz und Durchsatz für hochpräzise 3D-Wahrnehmungs-Workloads auf ressourcenbeschränkten Geräten.
- Entwickle und pflege Anwendungsinfrastruktur, auf der algorithmische Lösungen und Lösungen für neuronale Netze effizient auf Edge-Geräten ausgeführt werden.
- Wirke an Bereitstellungsprozessen für neuronale Netze mit, einschließlich Modellkonvertierung, Inferenz-Ausführung, Profiling und Optimierung.
- Übernimm die End-to-End-Verantwortung für die Bereitstellung von Funktionen – vom Design und der Implementierung über Integration und Tests bis zur Bereitstellung.
- Beteilige dich an CI/CD, automatisierten Tests und Entwicklungsprozessen für produktive algorithmische Systeme.
- Arbeite mit den Mobileye-Teams an Systemarchitektur sowie 3D-Sensorik- und KI-Algorithmen.
Anforderungen
- Mindestens vier Jahre praktische Erfahrung in der C++-Entwicklung.
- B.Sc. in Informatik, Softwareentwicklung oder eine gleichwertige Qualifikation.
- Fundierte Kenntnisse in objektorientiertem Design, Softwarearchitektur und der Entwicklung groß angelegter Systeme.
- Berufserfahrung in Linux-Umgebungen.
- Interesse an der Bereitstellung neuronaler Netze auf Edge-Geräten, einschließlich Inferenz-Laufzeitumgebungen, Modellintegration und Performance-Optimierung.
- Proaktive, verantwortungsbewusste Arbeitsweise mit Interesse an der Weiterentwicklung hin zu umfassenderer technischer Führung.
- Mindestens zwei Jahre praktische Erfahrung in der Python-Entwicklung, einschließlich NumPy und Pandas.
- Erfahrung in der Optimierung von Performance und Speichereffizienz in Echtzeitsystemen.
- Vertrautheit mit CI/CD-Praktiken und automatisierten Tests.
- Erfahrung in der Zusammenarbeit mit Teams aus den Bereichen Algorithmen, Computer Vision, Deep Learning, 3D-Wahrnehmung oder Daten.
- Erfahrung in 3D-Computer-Vision, Punktwolken oder Tiefendaten, Objekterkennung oder der Bereitstellung von Embedded- und Edge-KI.
- Erfahrung mit Tools zur Workflow-Orchestrierung wie Airflow oder Argo.
- Mindestens zwei Jahre Erfahrung im Data Engineering oder in Backend-Systemen zur Verarbeitung großer Datenmengen in produktiven Umgebungen.