
Mobileye mengembangkan sistem bantuan pengemudi canggih dan teknologi berkendara otonom untuk industri otomotif. Perusahaan ini memadukan visi komputer, kecerdasan buatan, perangkat keras eksklusif, dan perangkat lunak untuk mendukung keselamatan kendaraan dalam berbagai penerapan, mulai dari bantuan pengemudi hingga pengoperasian otonom. Sistemnya telah digunakan pada lebih dari 190 juta kendaraan, yang mencerminkan peran Mobileye dalam menghadirkan teknologi otomotif berbasis visi ke produksi berskala besar.
Pengembang C++ Senior – Integrasi Jaringan Saraf dan Persepsi 3D di Mobileye
Pengembang C++ Senior yang membangun perangkat lunak produksi untuk mengintegrasikan jaringan saraf ke dalam platform penginderaan dan persepsi 3D kendaraan otonom Mobileye. Peran ini berfokus pada inferensi di perangkat edge, optimasi kinerja, dan alur kerja penerapan dalam lingkungan kerja hibrida berbasis Israel.
Deskripsi
- Merancang dan mengimplementasikan sistem C++ berskala besar untuk alur kerja AI dan algoritme yang mendukung penginderaan serta persepsi 3D secara real-time.
- Mengintegrasikan model jaringan saraf ke dalam perangkat lunak produksi, termasuk runtime, alur sensor dan data, prapemrosesan, pascapemrosesan, serta validasi sistem.
- Mengoptimalkan kinerja, penggunaan memori, latensi, dan throughput untuk beban kerja persepsi 3D berpresisi tinggi pada perangkat dengan sumber daya terbatas.
- Membangun dan memelihara infrastruktur aplikasi yang menjalankan solusi algoritme dan jaringan saraf secara efisien di perangkat edge.
- Berkontribusi pada alur kerja penerapan jaringan saraf, termasuk konversi model, eksekusi inferensi, pembuatan profil, dan optimasi.
- Memiliki tanggung jawab atas penyelesaian fitur secara menyeluruh, mulai dari desain dan implementasi hingga integrasi, pengujian, dan penerapan.
- Berpartisipasi dalam CI/CD, pengujian otomatis, dan alur kerja pengembangan untuk sistem algoritme produksi.
- Bekerja sama dengan tim Mobileye dalam arsitektur sistem serta algoritme penginderaan 3D dan AI.
Persyaratan
- Memiliki setidaknya empat tahun pengalaman langsung dalam pengembangan C++.
- Memiliki gelar B.Sc. dalam Ilmu Komputer, Teknik Perangkat Lunak, atau kualifikasi yang setara.
- Memiliki pengetahuan yang kuat tentang desain berorientasi objek, arsitektur perangkat lunak, dan pengembangan sistem berskala besar.
- Memiliki pengalaman profesional bekerja di lingkungan Linux.
- Tertarik menerapkan jaringan saraf pada perangkat edge, termasuk runtime inferensi, integrasi model, dan optimasi kinerja.
- Memiliki pendekatan proaktif dan berorientasi pada kepemilikan tanggung jawab, serta minat untuk berkembang menuju kepemimpinan teknis yang lebih luas.
- Memiliki setidaknya dua tahun pengalaman langsung dalam pengembangan Python, termasuk NumPy dan Pandas.
- Berpengalaman mengoptimalkan kinerja dan efisiensi memori dalam sistem real-time.
- Memahami praktik CI/CD dan pengujian otomatis.
- Berpengalaman bekerja dengan tim algoritme, visi komputer, pembelajaran mendalam, persepsi 3D, atau data.
- Memiliki latar belakang dalam visi komputer 3D, point cloud atau kedalaman, deteksi objek, atau penerapan AI tertanam dan edge.
- Berpengalaman menggunakan alat orkestrasi alur kerja seperti Airflow atau Argo.
- Memiliki setidaknya dua tahun pengalaman dalam rekayasa data atau sistem backend yang menangani data berskala besar dalam produksi.