Mobileye
Mobileye
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 системи, обработващи мащабни производствени данни (предимство)