
Mobileye разработва усъвършенствани системи за подпомагане на водача и технологии за автономно управление за автомобилната индустрия. Компанията съчетава компютърно зрение, изкуствен интелект, собствен хардуер и софтуер, за да подпомага безопасността на превозните средства в приложения от асистиране на водача до автономна експлоатация. Нейните системи са внедрени в повече от 190 милиона превозни средства, което подчертава ролята на Mobileye за внедряването на автомобилни технологии, базирани на компютърно зрение, в широкомащабното производство.
Старши C++ разработчик за интеграция на невронни мрежи в 3D сензорни системи
Старши C++ разработчик в Mobileye, който интегрира невронни мрежи в производствени 3D сензорни системи за автономни превозни средства. Оптимизиране на C++ софтуер в реално време за внедряване на устройства на периферията с ограничени ресурси.
Описание
- Проектиране и разработване на мащабни C++ системи, поддържащи AI и алгоритмични процеси за 3D сензорно възприемане на превозни средства в реално време
- Интегриране на модели на невронни мрежи в производствен софтуер, включително среди за изпълнение на модели, потоци от сензорни данни и данни, предварителна и последваща обработка и валидиране на системата
- Подобряване на производителността при изпълнение, ефективността на паметта, латентността и пропускателната способност за работни натоварвания с прецизно 3D възприемане в среди с ограничени ресурси
- Разработване и поддържане на приложна инфраструктура, която ефективно изпълнява алгоритмични решения и решения с невронни мрежи на периферни устройства със строги ограничения за латентността и ресурсите
- Подпомагане на работните процеси за внедряване на невронни мрежи, включително преобразуване на модели, изпълнение на инференция, профилиране и оптимизация
- Поемане на отговорност за доставянето на функционалности от техническия дизайн и имплементацията до интеграцията, тестването и внедряването
- Принос към CI/CD, автоматизираното тестване и процесите за разработка на производствени алгоритмични системи
- Работа със междуфункционални екипи на Mobileye по системната архитектура, 3D сензорното възприемане и AI алгоритмите
Изисквания
- Най-малко 4 години практически опит в разработката на C++
- Бакалавърска степен по компютърни науки, софтуерно инженерство или еквивалентна област
- Задълбочени познания по обектно-ориентиран дизайн, софтуерна архитектура и разработка на мащабни системи
- Опит в разработката в Linux среди
- Интерес към внедряването на невронни мрежи на периферни устройства, включително среди за инференция, оптимизация на производителността и интеграция на модели
- Проактивен подход с чувство за отговорност и интерес към развиване на по-широки технически лидерски отговорности
- Най-малко 2 години практически опит в разработката на Python, включително NumPy и Pandas (предимство)
- Опит в оптимизацията на производителността, подобряването на ефективността на паметта и разработката на системи в реално време (предимство)
- Познаване на практиките за CI/CD и автоматизирано тестване (предимство)
- Опит с алгоритми, компютърно зрение, дълбоко обучение, 3D възприемане или екипи за данни (предимство)
- Опит с 3D компютърно зрение, облаци от точки или дълбочина, откриване на обекти или внедряване на вграден AI и AI на периферни устройства (предимство)
- Опит с инструменти за оркестрация на работни процеси като Airflow или Argo (предимство)
- Най-малко 2 години опит в инженеринг на данни или backend системи, обработващи мащабни производствени данни (предимство)