CareerPlanGet AI match score →

Software Engineer - Vehicle Mechatronic Embedded Controls

Milford, Michigan, United States of America💼 Full-time🗓 2026-07-13 → 2026-07-31

Core

Develop diagnostic and prognostic algorithms for High Voltage Battery Systems to detect and prevent thermal runaway in vehicle motion controllers.

Role type

Embedded Controls Software Engineer

Builds

Embedded controllers and diagnostics strategies for vehicle motion and battery safety

Domain

Automotive / Embedded Systems / Battery Management Systems

Deliverable

production ML models | product features

Required skills

C, C++, Simulink, MATLAB, Python scripting, Auto Code Generation, sub-system integration, controller communication, diagnostics, plant modeling

Preferred skills

AUTOSAR standards, CAN/LIN/Ethernet protocols, embedded operating systems, bootloader development, JIRA, Scaled Agile Framework, ETAS, INCA, MDA

Technologies

Simulink, MATLAB, DOORS, GIT, INCA, ETAS, JIRA

Responsibilities

Specify requirements and perform functional decomposition for diagnostic algorithms; Implement controls design and diagnostics strategies; Test and demonstrate software functionality using automated tools; Document requirements and design solutions; Collaborate on software planning and share best practices.

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗