Компенсация: 130 000 – 180 000 долларов США в год
Эта роль будет входить в команду среды выполнения, которая отвечает за полную интеграцию системы AD на борту автомобиля, оптимизацию и разработку основных функций. На этой должности вы будете сотрудничать с различными отделами для определения и внедрения интеграции CAN для интерфейса датчиков и автомобиля, диагностики в области безопасности AutoSAR и т. д. Вы также будете отвечать за интеграцию новых автомобильных платформ и исполнительных механизмов, разработку инструментов и процедур для запуска новых автомобилей, а также за регулярные поездки на испытательный полигон нашего партнера для проведения тестирования и валидации на автомобиле.
Обязанности:
- Интеграция DBC CAN с различных автомобильных платформ и датчиков в коммуникационный стек AUTOSAR
- Поддержка и тонкая настройка функций автономной безопасности, реализованных в стеке AUTOSAR
- Проектирование и реализация стека AUTOSAR UDS и DEM (Diagnostic Event Manager)
- Проектирование и реализация стека диагностики встроенного ПО и кодов DTC с возможностью отчета на основе цепочки событий
- Поддержка устранения неполадок по запросу, связанных с автомобилем и системой, о которых сообщают внешние партнеры, внутренняя команда тестирования/операций или диагностические инструменты.
- Поддержка интеграции и запуска новых автомобильных платформ, таких как прошивка и настройка датчиков и ЭБУ, решение проблем интеграции автомобиля, сбор данных, настройка параметров и т. д.
- Создание и выполнение автомобильных тестов и планов/кампаний тестирования в соответствии с внутренними требованиями и требованиями заказчика.
- Выполнение тестовых разработок в координации с руководством по тестированию и разработчиками.
- Путешествия до 50% рабочего времени для поддержки тестирования встроенных систем и стеков автономного вождения на автомобиле.
- Обеспечение выполнения вашей работы в соответствии с требованиями Системы Менеджмента Качества (СМК) компании и участие в усилиях по постоянному совершенствованию.
- Обеспечение соответствия команды требованиям СМК, мониторинг качества и продвижение улучшений процессов.
Требуемые навыки:
- Магистр или докторская степень в области компьютерных наук, мехатроники, электротехники или смежной области.
- Отличное знание языка программирования C
- Самомотивация и страсть к автономному вождению
- Готовность к командировкам и работе в различных условиях, в том числе на коммерческих грузовых автомобилях класса 8 и вокруг них.
- Отличное знание Linux и рабочего процесса разработки GIT
- Знание операционных систем реального времени и лучших практик разработки встроенного ПО, с практическим опытом работы с AUTOSAR
- Знакомство с инструментами отладки встроенного ПО (Lauterbach, ISystem и т. д.), инструментами Vector (CANalyzer, CANoe и т. д.)
- Четкое понимание протоколов связи в автомобилестроении, таких как CAN/CAN-FD, LIN, SPI, Ethernet, и диагностических протоколов, таких как UDS и J1939
- Практический опыт проектирования DTC / UDS и реализации AutoSAR DEM (Diagnostic Event Manager) для систем Autonomous / ADAS, включая реализацию цепочки диагностических событий.
- Понимание различных уровней тестирования ПО и опыт создания инфраструктуры автоматизированного тестирования
- Доказанные навыки командной работы, коммуникации, аналитические и системные навыки работы.
Предпочтительные навыки:
- Знакомство с языками программирования Python и C++
- Понимание стека программного обеспечения для автономного вождения
- Базовое понимание различных концепций датчиков (камера/лидар/радар/GPS/IMU)
- Базовое понимание аппаратного обеспечения / электроники, знакомство с автомобильными жгутами проводов
- Опыт работы с MCU Infineon Aurix и встроенными системами SOC высокой производительности для автомобилей