Senior Embedded Controls Software Engineer - Vehicle Motion (Automotive)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Embedded Controls Software Engineer (Vehicle Motion): Design, develop, implement, and test embedded controls algorithms and software for electrified vehicles propulsion systems with an accent on translating physics-based and controls-based requirements into robust mechatronic control and diagnostics. Focus on demonstrating feature readiness through multi-level testing, contributing to scalable software solutions across platforms, and ensuring thorough verification.
Location: Hybrid in Milford, Michigan - expected to report three times per week at minimum. This job may be eligible for relocation benefits.
Company
redefines mobility through human-centered design, creating breakthrough electric vehicles like GMC Hummer EV, Cadillac Lyriq, and Chevrolet Silverado EV for a zero-emissions future.
What you will do
- Design, develop, implement, and test embedded controls algorithms and software for electrification propulsion systems.
- Translate physics-based and controls-based requirements into robust mechatronic control and diagnostics software.
- Demonstrate feature functionality and readiness through testing at controller, system, and vehicle levels.
- Contribute to common, scalable software solutions across GM-owned platforms.
- Document requirements, link to test cases, and ensure thorough verification of software functionality using automated tools.
Requirements
- Bachelor’s degree in Electrical, Mechanical, or Computer Science Engineering.
- 5+ years of experience in embedded controls software development.
- Proficient in C, C++ programming.
- Good knowledge of Model-Based SW development process.
- Familiarity with tools such as Visual Studio, Eclipse, MATLAB/Simulink, ETAS INCA, or Vector CANape.
- Good knowledge of distributed version control systems like GIT or Plastic.
- Strong interpersonal, communication skills, and ability to collaborate across organizations in a fast-paced environment.
Nice to have
- Master’s degree in relevant engineering field.
- 8+ years of experience in embedded controls software development.
- Experience with JIRA and Scaled Agile Framework.
- Knowledge of bootloaders, embedded OS, controller communication, diagnostics, AUTOSAR, CAN/LIN/Ethernet protocols, or software/system architecture.
Culture & Benefits
- Inclusive, diverse Agile teams valuing every voice in VMEC organization.
- Comprehensive Total Rewards including well-being support from day one.
- Non-discriminatory workplace fostering inclusion and belonging.
- Opportunities for accommodations and equal employment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →