
Mobileye utvikler avanserte førerassistansesystemer og teknologi for autonom kjøring til bilindustrien. Selskapet kombinerer datasyn, kunstig intelligens samt egenutviklet maskinvare og programvare for å støtte kjøretøysikkerhet i alt fra førerassistanse til autonom drift. Selskapets systemer er tatt i bruk i mer enn 190 millioner kjøretøy, noe som gjenspeiler Mobilyes rolle i å bringe synsbasert kjøretøyteknologi til storskala produksjon.
Senior C++-utvikler – integrasjon av nevrale nettverk og 3D-persepsjon hos Mobileye
Senior C++-utvikler som bygger produksjonsprogramvare for integrasjon av nevrale nettverk i Mobileyes plattformer for 3D-sansing og persepsjon i autonome kjøretøy. Rollen fokuserer på inferens på edge-enheter, ytelsesoptimalisering og utrullingsarbeidsflyter i et hybridmiljø basert i Israel.
Beskrivelse
- Designe og implementere storskala C++-systemer for AI- og algoritmepipelines som støtter sanntidsbasert 3D-sansing og persepsjon.
- Integrere modeller for nevrale nettverk i produksjonsprogramvare, inkludert runtime-miljøer, sensor- og dataflyter, forbehandling, etterbehandling og systemvalidering.
- Optimalisere ytelse, minnebruk, latenstid og gjennomstrømning for høypresisjonsarbeidsbelastninger innen 3D-persepsjon på ressursbegrensede enheter.
- Bygge og vedlikeholde applikasjonsinfrastruktur som kjører algoritmiske løsninger og løsninger basert på nevrale nettverk effektivt på edge-enheter.
- Bidra til utrullingsarbeidsflyter for nevrale nettverk, inkludert modellkonvertering, inferenskjøring, profilering og optimalisering.
- Ha ansvar for levering av funksjonalitet fra design og implementering til integrasjon, testing og utrulling.
- Delta i CI/CD, automatisert testing og utviklingsarbeidsflyter for produksjonsklare algorithmsystemer.
- Samarbeide med Mobileyes team om systemarkitektur samt algoritmer for 3D-sansing og AI.
Krav
- Minst fire års praktisk erfaring med C++-utvikling.
- En bachelorgrad i informatikk, programvareutvikling eller tilsvarende kvalifikasjon.
- Solid kunnskap om objektorientert design, programvarearkitektur og utvikling av storskala-systemer.
- Profesjonell erfaring med arbeid i Linux-miljøer.
- Interesse for utrulling av nevrale nettverk på edge-enheter, inkludert inferensruntime-miljøer, modellintegrasjon og ytelsesoptimalisering.
- En proaktiv tilnærming med sterkt eierskap og interesse for å utvikle seg mot bredere teknisk lederskap.
- Minst to års praktisk erfaring med Python-utvikling, inkludert NumPy og Pandas.
- Erfaring med optimalisering av ytelse og minneeffektivitet i sanntidssystemer.
- Kjennskap til CI/CD-praksis og automatisert testing.
- Erfaring med å jobbe med algoritme-, datasyns-, deep learning-, 3D-persepsjons- eller datateam.
- Bakgrunn innen 3D-datasyn, punktkyer eller dybde, objektdeteksjon eller innebygd AI og edge-AI-utrulling.
- Erfaring med verktøy for arbeidsflytorkestrering, som Airflow eller Argo.
- Minst to års erfaring med data engineering eller backend-systemer som håndterer storskala-data i produksjon.