CareerPlanSign in

Software and Controls Engineer – GM Defense

Milford, Michigan, United States of America💼 Full-time🗓 2026-09-28 → 2026-09-29

Core

Design, develop, and implement custom embedded control algorithms for vehicle and non-vehicle applications in government markets.

Role type

Embedded controls engineer

Builds

Custom Vehicle Interface Modules and supervisory controls for propulsion and chassis systems

Domain

Automotive / Defense

Deliverable

production ML models

Required skills

C programming, MATLAB, Simulink, embedded controls, algorithm development, calibration, data logging, Git, Jenkins

Preferred skills

Agile CI/CD, VIP electrical architecture, vehicle development, DFSS Green/Black Belt

Technologies

C, MATLAB, Simulink, INCA, Vehicle Spy (VSpy), Git, Jenkins

Responsibilities

Design and test controls using C hand code and MATLAB/Simulink; implement control algorithms for propulsion and chassis; support calibration to optimize performance; participate in electrical design reviews; support software verification and feature validation.

Seniority

Mid-level, hands-on IC

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