Mobileye
Mobileye
Mobileye izstrādā progresīvas autovadītāja palīdzības sistēmas un autonomās braukšanas tehnoloģijas automobiļu nozarei. Uzņēmums apvieno datorredzi, mākslīgo intelektu, paša izstrādātu aparatūru un programmatūru, lai atbalstītu transportlīdzekļu drošību risinājumos, kas aptver gan autovadītāja palīdzību, gan autonomu braukšanu. Uzņēmuma sistēmas ir ieviestas vairāk nekā 190 miljonos transportlīdzekļu, apliecinot Mobileye nozīmi uz redzi balstītu automobiļu tehnoloģiju ieviešanā plaša mēroga ražošanā.

Vecākais C++ izstrādātājs – neironu tīklu integrācija un 3D uztvere uzņēmumā Mobileye

Kā vecākais C++ izstrādātājs jūs veidosiet ražošanas programmatūru, kas integrē neironu tīklus Mobileye autonomo transportlīdzekļu 3D sensoru un uztveres platformās. Loma koncentrējas uz secināšanu perifērijas ierīcēs, veiktspējas optimizēšanu un ieviešanas procesiem hibrīdā, Izraēlā bāzētā vidē.

Apraksts

  • Projektēsiet un izstrādāsiet liela mēroga C++ sistēmas mākslīgā intelekta un algoritmu konveijeriem, kas nodrošina reāllaika 3D sensoru darbību un uztveri.
  • Integrēsiet neironu tīklu modeļus ražošanas programmatūrā, tostarp izpildlaikus, sensoru un datu plūsmas, priekšapstrādi, pēcapstrādi un sistēmas validāciju.
  • Optimizēsiet veiktspēju, atmiņas lietojumu, aizkavi un caurlaidspēju augstas precizitātes 3D uztveres darba slodzēm ierīcēs ar ierobežotiem resursiem.
  • Veidosiet un uzturēsiet lietojumprogrammu infrastruktūru, kas efektīvi darbina algoritmiskos un neironu tīklu risinājumus perifērijas ierīcēs.
  • Piedalīsieties neironu tīklu ieviešanas procesos, tostarp modeļu konvertēšanā, secināšanas izpildē, profilēšanā un optimizēšanā.
  • Būsiet atbildīgs par funkcionalitātes piegādi no sākuma līdz beigām — no projektēšanas un ieviešanas līdz integrācijai, testēšanai un ieviešanai.
  • Piedalīsieties ražošanas algoritmu sistēmu CI/CD, automatizētās testēšanas un izstrādes procesos.
  • Sadarbosieties ar Mobileye komandām sistēmu arhitektūras, 3D sensoru un mākslīgā intelekta algoritmu jomā.

Prasības

  • Vismaz četru gadu praktiska C++ izstrādes pieredze.
  • Bakalaura grāds datorzinātnēs, programmatūras inženierijā vai līdzvērtīga kvalifikācija.
  • Spēcīgas zināšanas objektorientētā projektēšanā, programmatūras arhitektūrā un liela mēroga sistēmu izstrādē.
  • Profesionāla pieredze darbā Linux vidēs.
  • Interese par neironu tīklu ieviešanu perifērijas ierīcēs, tostarp secināšanas izpildlaikiem, modeļu integrāciju un veiktspējas optimizēšanu.
  • Proaktīva, uz atbildību vērsta pieeja un interese attīstīties plašākas tehniskās vadības virzienā.
  • Vismaz divu gadu praktiska Python izstrādes pieredze, tostarp NumPy un Pandas.
  • Pieredze reāllaika sistēmu veiktspējas un atmiņas izmantošanas efektivitātes optimizēšanā.
  • CI/CD prakšu un automatizētās testēšanas pārzināšana.
  • Pieredze darbā ar algoritmu, datorredzes, dziļās mācīšanās, 3D uztveres vai datu komandām.
  • Pieredze 3D datorredzē, punktu mākoņos vai dziļuma datos, objektu noteikšanā vai iegulto sistēmu un perifērijas mākslīgā intelekta ieviešanā.
  • Pieredze ar darbplūsmu orķestrēšanas rīkiem, piemēram, Airflow vai Argo.
  • Vismaz divu gadu pieredze datu inženierijā vai aizmugursistēmās, kas ražošanas vidē apstrādā liela mēroga datus.