Lead Software and Controls Engineer – GM Defense
AI summary of the role
Lead embedded controls engineer for GM Defense, designing custom control algorithms and driving software architecture for vehicle and non-vehicle applications in a fast-paced, start-up-like environment.
What you’ll do
- Lead design and test of complex controls using C hand code, MATLAB, and Simulink for vehicle and non-vehicle applications.
- Collaborate with systems integration engineers to implement control algorithms for propulsion, chassis, and other systems.
- Drive calibration of controls to optimize overall system performance.
- Lead software verification and feature validation initiatives.
What you’ll bring
- BS in Electrical Engineering, Mechanical Engineering, Aerospace Engineering, Computer Science or Computer Engineering.
- Extensive embedded controls experience (algorithm, software or calibration).
- 5+ years’ experience in C programming, Matlab, and Simulink algorithm development.
- Experience with Agile CI/CD workflows and managing automated build environments.
Technologies
C · MATLAB · Simulink · INCA · Vehicle Spy · Git · Jenkins · Agile CI/CD · GM data logging tools
About General Motors
Global automaker selling Chevrolet, GMC, Cadillac, and Buick vehicles, plus financing and connected services, while shifting into EVs and driver assistance.
Public · 5000+ people
Source and classification
Production engineering · Evidence for this classification:
Job Description The Role GM Defense is moving fast to deliver advanced mobility solutions for government markets. We are seeking a highly capable Lead Software & Controls Engineer to design, develop, and implement custom embedded control algorithms, and drive architectural software decisions. This position will support both vehicle and non-vehicle applications across our unique portfolio. Reporting to the EGM of Electrical Systems, Controls, and Software (ESCS) team, you will be hands-on in writing code and integrating requirements specific to GM Defense platforms while providing technical leadership. This is a fast-paced role where you will operate with a high level of independent judgment to immediately impact compressed-timeline programs—such as developing in-house controls solutions (like custom Vehicle Interface Modules) and optimizing system performance across complexHow jobs are selected
Employer postings · Data from · Sources