CareerPlanSign in

Embedded Software Engineer

Milford, Michigan, United States of America💼 Full-time🗓 2026-09-10 → 2026-09-26

Core

Design, develop, and implement thermal management control and diagnostic algorithms for GM's next generation of EV vehicles.

Role type

Embedded Software Engineer (Automotive Thermal Systems)

Builds

Control and diagnostic software for EV thermal management systems

Domain

Automotive / Electric Vehicles / Thermal Management

Deliverable

production ML models | product features

Required skills

C language, Simulink, Stateflow, plant modeling, Python, embedded software and controls development, ECU level software build, SIL and HIL testing, Jira, Agile Framework

Responsibilities

Design and implement thermal management control and diagnostic algorithms; Create and integrate software in MATLAB Simulink models or hand-coded C; Create or modify Unit test cases and Multicomponent test cases; Explore and understand new thermal systems and requirements to enable controls and software development

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