Название: Инженер-программист, Runtime
Местоположение: Санта-Клара, Калифорния / гибридный формат
Вознаграждение: 150 000 – 180 000 долларов США в год
PlusAI — это компания, занимающаяся физическим ИИ, которая является пионером в разработке виртуального программного обеспечения для водителей на базе ИИ для заводских автономных грузовиков. Расположенная в Кремниевой долине со штаб-квартирой в Калифорнии и операционной деятельностью в США и Европе, компания Plus была названа Fast Company одной из самых инновационных компаний мира. Партнеры, включая Scania, MAN и бренды International из TRATON GROUP, Hyundai Motor Company, Iveco Group, Bosch и DSV, работают с Plus над ускорением внедрения автономных грузовиков следующего поколения. Если вы готовы оказать огромное влияние и формировать будущее автономии, Plus ищет талантливых специалистов для присоединения к своим быстрорастущим командам.
Обязанности:
- Тесно сотрудничать с нашими командами по автономии и runtime для улучшения нашей избыточной бортовой платформы и стека автономного программного обеспечения.
- Разрабатывать точки зрения на возможности и пробелы в нашей стратегии избыточного программного и аппаратного обеспечения с учетом долгосрочной перспективы.
- Интегрировать и оптимизировать производительность и надежность различных компонентов автономного программного обеспечения в избыточную бортовую платформу.
- Разрабатывать стратегии обнаружения и обработки неисправностей для избыточной бортовой платформы.
- Разрабатывать стратегии валидации для избыточной бортовой платформы, включая тестирование на борту, тестирование в симуляторах Sil и HiL.
- Оценивать, интегрировать и оптимизировать партнерские промежуточные решения в наш стек AD. Отвечать или помогать с ключевыми функциями автономного вождения, такими как управление миссиями, телеуправление и т. д.
- Обеспечить, чтобы ваша работа выполнялась в соответствии с требованиями Системы управления качеством (QMS) компании и способствовать усилиям по непрерывному совершенствованию.
- Обеспечить соответствие команды требованиям QMS, контролировать качество и стимулировать совершенствование процессов.
Требуемые навыки:
- Минимум 2+ года профессионального опыта
- Степень магистра или доктора наук в области компьютерных наук или смежной области
- Отличные навыки программирования на C++ и Python
- Базовое понимание моделей компьютерного зрения и глубокого обучения
- Практический опыт работы с высокопроизводительным стеком IPC / промежуточного программного обеспечения
- Сильные аналитические способности, особенно для устранения проблем с производительностью (например, профилирование, модель roofline)
- Знакомство с CUDA, OpenCL, OpenVX, Halide или другими моделями программирования SIMD.
- Способность быстро изучать и адаптироваться к новым технологиям
- Способность работать с большими кодовыми базами и в быстро развивающейся среде
- Отличные коммуникативные навыки
- Знакомство с системой Linux и базовой настройкой ядра, сетевой настройкой, настройкой дерева устройств, синхронизацией времени и т. д.
- Комфортная работа с устранением неисправностей на борту и профилированием производительности
Предпочтительные навыки
- Опыт работы с конвейером CV и выводом моделей на периферийных платформах
- Опыт работы с ROS2 и DDS
- Опыт работы с автомобильными HPC SoC (предпочтительно Nvidia)
- Опыт работы с QNX
Ваши возможности присоединиться к PlusAI
- Работайте, учитесь и развивайтесь в высокоориентированной на будущее, инновационной и динамичной области.
- Широкие возможности для личного и профессионального развития.
- Бесплатный обед, неограниченное количество закусок и напитков.
- Высококонкурентная заработная плата и пакет льгот, включая пенсионный план 401(k).