Software and Controls Engineer – GM Defense
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