
Mobileye arendab autotööstusele täiustatud juhiabisüsteeme ja autonoomse sõidu tehnoloogiat. Ettevõte ühendab arvutinägemise, tehisintellekti ning enda väljatöötatud riistvara ja tarkvara, et toetada sõidukite ohutust rakendustes, mis ulatuvad juhiabisüsteemidest autonoomse sõiduni. Ettevõtte süsteeme on kasutusele võetud enam kui 190 miljonis sõidukis, mis peegeldab Mobileye rolli nägemispõhiste autotehnoloogiate laiaulatuslikku tootmisse toomisel.
Vanem C++ arendaja, närvivõrkude integreerimine 3D-tuvastussüsteemidesse
Vanem C++ arendaja Mobileye’s, kes integreerib närvivõrke autonoomsete sõidukite tootmises kasutatavatesse 3D-tuvastussüsteemidesse. Optimeeri reaalajas töötavat C++ tarkvara piiratud ressurssidega servaseadmetele juurutamiseks.
Kirjeldus
- Kavanda ja rakenda suuremahulisi C++ süsteeme, mis toetavad sõidukite reaalajas 3D-tuvastuse ja tajumise tehisintellekti- ning algoritmiprotsesse
- Integreeri närvivõrgumudeleid tootmistarkvarasse, hõlmates mudelite käituskeskkondi, anduri- ja andmevooge, eel- ja järeltöötlust ning süsteemi valideerimist
- Paranda suure täpsusega 3D-tajumise töökoormuste käitusaegset jõudlust, mälutõhusust, latentsust ja läbilaskevõimet piiratud ressurssidega keskkondades
- Arenda ja halda rakenduse taristut, mis käitab algoritmi- ja närvivõrgulahendusi tõhusalt rangete latentsus- ja ressursipiirangutega servaseadmetel
- Toeta närvivõrkude juurutamise töövooge, sealhulgas mudelite teisendamist, järelduste käitamist, profileerimist ja optimeerimist
- Vastuta funktsioonide tarnimise eest alates tehnilisest kavandamisest ja rakendamisest kuni integreerimise, testimise ja juurutamiseni
- Panusta tootmises kasutatavate algoritmisüsteemide CI/CD-sse, automatiseeritud testimisse ja arendusprotsessidesse
- Tee koostööd Mobileye’i eri valdkondade tiimidega süsteemiarhitektuuri, 3D-tuvastuse ja tehisintellekti algoritmide alal
Nõuded
- Vähemalt 4 aastat praktilist C++ arenduskogemust
- Arvutiteaduse, tarkvaratehnika või samaväärse valdkonna bakalaureusekraad
- Põhjalikud teadmised objektorienteeritud disainist, tarkvaraarhitektuurist ja suuremahuliste süsteemide arendusest
- Linuxi keskkondades arendamise kogemus
- Huvi närvivõrkude juurutamise vastu servaseadmetel, sealhulgas järelduste käituskeskkonnad, jõudluse optimeerimine ja mudelite integreerimine
- Proaktiivne ja vastutustundlik tööviis ning huvi arendada laiemat tehnilise juhtimise vastutust
- Vähemalt 2 aastat praktilist Pythoniga arendamise kogemust, sealhulgas NumPy ja Pandas (kasuks tuleb)
- Jõudluse optimeerimise, mälutõhususe parandamise ja reaalajas süsteemide arendamise kogemus (kasuks tuleb)
- CI/CD tavade ja automatiseeritud testimise tundmine (kasuks tuleb)
- Algoritmide, arvutinägemise, süvaõppe, 3D-tajumise või andmetiimidega töötamise kogemus (kasuks tuleb)
- 3D-arvutinägemise, punktipilvede või sügavusandmete, objektituvastuse või manussüsteemide ja servatehisintellekti juurutamise taust (kasuks tuleb)
- Töövoogude orkestreerimise tööriistade, näiteks Airflow või Argo, kogemus (kasuks tuleb)
- Vähemalt 2 aastat andmeanalüüsi või taustsüsteemide kogemust, mis käsitlevad suuremahulisi tootmisandmeid (kasuks tuleb)