Mobileye
Mobileye
„Mobileye“ kuria pažangias vairuotojo pagalbos sistemas ir autonominio vairavimo technologijas automobilių pramonei. Įmonė derina kompiuterinę regą, dirbtinį intelektą, patentuotą aparatinę įrangą ir programinę įrangą, kad užtikrintų transporto priemonių saugumą įvairiose srityse – nuo vairuotojo pagalbos iki autonominio vairavimo. Jos sistemos įdiegtos daugiau nei 190 milijonų transporto priemonių, o tai atspindi „Mobileye“ vaidmenį diegiant rega pagrįstas automobilių technologijas masinėje gamyboje.

Vyresnysis C++ kūrėjas – neuroninių tinklų integracija ir 3D suvokimas „Mobileye“

Būdamas vyresniuoju C++ kūrėju kursite gamybinę programinę įrangą, integruojančią neuroninius tinklus į „Mobileye“ autonominių transporto priemonių 3D jutimo ir suvokimo platformas. Pagrindinis dėmesys skiriamas išvadoms kraštiniuose įrenginiuose, našumo optimizavimui ir diegimo procesams hibridinėje, Izraelyje veikiančioje aplinkoje.

Aprašymas

  • Projektuosite ir įgyvendinsite didelės apimties C++ sistemas, skirtas dirbtinio intelekto ir algoritmų grandinėms, palaikančioms realaus laiko 3D jutimą ir suvokimą.
  • Integruosite neuroninių tinklų modelius į gamybinę programinę įrangą, įskaitant vykdymo aplinkas, jutiklių ir duomenų srautus, išankstinį apdorojimą, tolesnį apdorojimą ir sistemos validavimą.
  • Optimizuosite našumą, atminties naudojimą, delsą ir pralaidumą didelio tikslumo 3D suvokimo darbo krūviams ribotų išteklių įrenginiuose.
  • Kursite ir prižiūrėsite taikomųjų programų infrastruktūrą, kuri efektyviai vykdo algoritminius ir neuroninių tinklų sprendimus kraštiniuose įrenginiuose.
  • Prisidėsite prie neuroninių tinklų diegimo procesų, įskaitant modelių konvertavimą, išvadų vykdymą, profiliavimą ir optimizavimą.
  • Būsite atsakingi už visą funkcionalumo pateikimo ciklą – nuo projektavimo ir įgyvendinimo iki integravimo, testavimo ir diegimo.
  • Dalyvausite gamybinių algoritmų sistemų CI/CD, automatizuoto testavimo ir kūrimo procesuose.
  • Bendradarbiausite su „Mobileye“ komandomis sistemų architektūros, 3D jutimo ir dirbtinio intelekto algoritmų srityse.

Reikalavimai

  • Ne mažiau kaip ketverių metų praktinė C++ kūrimo patirtis.
  • Informatikos, programinės įrangos inžinerijos arba lygiavertės srities bakalauro laipsnis.
  • Puikios objektinio projektavimo, programinės įrangos architektūros ir didelės apimties sistemų kūrimo žinios.
  • Profesinė darbo Linux aplinkose patirtis.
  • Susidomėjimas neuroninių tinklų diegimu kraštiniuose įrenginiuose, įskaitant išvadų vykdymo aplinkas, modelių integravimą ir našumo optimizavimą.
  • Iniciatyvus, atsakomybę prisiimantis požiūris ir susidomėjimas platesne technine lyderyste.
  • Ne mažiau kaip dvejų metų praktinė Python kūrimo patirtis, įskaitant „NumPy“ ir „Pandas“.
  • Patirtis optimizuojant realaus laiko sistemų našumą ir atminties naudojimo efektyvumą.
  • CI/CD praktikų ir automatizuoto testavimo išmanymas.
  • Patirtis dirbant su algoritmų, kompiuterinės regos, giliojo mokymosi, 3D suvokimo ar duomenų komandomis.
  • 3D kompiuterinės regos, taškinių debesų ar gylio duomenų, objektų aptikimo arba įterptųjų sistemų ir kraštinio dirbtinio intelekto diegimo patirtis.
  • Patirtis naudojant darbo eigų orkestravimo įrankius, tokius kaip „Airflow“ ar „Argo“.
  • Ne mažiau kaip dvejų metų patirtis duomenų inžinerijos arba galinių sistemų, gamyboje apdorojančių didelės apimties duomenis, srityje.