
General Motors — глобальная автомобильная и промышленная компания, работающая в сферах разработки автомобилей, производства, транспорта и информационных технологий. Основанная в 1908 году, GM разрабатывает технологии для развития мобильности и стремится реализовать своё видение мира без аварий, выбросов и пробок. Международная деятельность компании объединяет крупные междисциплинарные команды, сосредоточенные на инновациях, экологичном транспорте и будущем автомобильной отрасли.
Старший разработчик программного обеспечения — виртуализация и интеграция SIL (гибридный формат, Маркхэм)
Разрабатывайте среды автомобильного моделирования для General Motors, интегрируя виртуальные контроллеры, модели объекта и встроенные системы. Поддерживайте тестирование систем управления автомобилем с помощью виртуализации и интеграции программного обеспечения в контуре.
115 000 $ – 164 600 $ / год
ГибридПолная занятостьСтарший специалистТребуемый Язык: английскийИнженер-программистФулстек-инженерОписание
- Разрабатывать и интегрировать компоненты косимуляции, соответствующие требованиям конечных пользователей к тестированию
- Создавать модели виртуальных контроллеров для различных сценариев моделирования
- Разрабатывать, сопровождать и тестировать компоненты виртуальных контроллеров, включая модели HWIO, RTOS и коммуникаций
- Подбирать, разрабатывать и параметризовать модели подсистем для датчиков, исполнительных механизмов и поведения ECU
- Сотрудничать с инженерами-разработчиками по вопросам требований к функциям, устранения проблем и реализации
- Определять SIMBOM совместно с системными инженерами в соответствии с требованиями к тестированию
- Интегрировать модели объекта и ECU в динамические виртуальные симуляции
- Готовить и поддерживать подробную документацию к релизам
- Поддерживать выпущенные симуляции, пользовательское тестирование и устранение неполадок
- Предоставлять технические рекомендации и поддержку членам команды
- Обеспечивать качество поставок сред косимуляции
- Поддерживать процессы развертывания в облаке
Требования
- Степень бакалавра в области инженерии, компьютерных наук или смежной дисциплине
- От трёх до семи лет опыта в разработке программного обеспечения
- Уверенное владение Embedded C и Python
- Опыт работы с программным обеспечением встроенных систем управления и автоматизированными процессами сборки с использованием таких инструментов, как GCC, GDB, Eclipse, Jenkins и ETAS INCA
- Опыт разработки и интеграции моделей объекта с использованием MATLAB и Simulink
- Базовый опыт работы с дополнительными инструментами моделирования, такими как GT-Power, AMESIM и CarSim
- Уверенное знание автомобильных коммуникационных технологий, включая CAN, LIN, SPI и автомобильный Ethernet
- Знание стандартов FMU/FMI и SSP
- Знание многоуровневой программной архитектуры AUTOSAR
- Не должно требоваться иммиграционное спонсорство GM сейчас или в будущем
Преимущества
- Оплачиваемый отпуск, включая ежегодный отпуск, праздничные дни, а также дополнительный отпуск в связи с беременностью, рождением ребёнка и усыновлением
- Медицинское, стоматологическое страхование и страхование зрения
- Программы страхования жизни для сотрудников и членов их семей
- Взносы компании и соответствующие взносы в пенсионный план с установленными взносами
- Программа покупки автомобилей GM для сотрудников, членов семьи и друзей