Drimva

General Motors

Lead Software and Controls Engineer – GM Defense

Milford, Michigan, United States of America · Hybrid · Full-time · Posted Sep 28, 2026

Experience
5+ years’ experience in C programming, Matlab, and Simulink algorithm development; extensive embedded controls experience is also required, with no duration specified.
Education
BS or MS in Electrical Engineering, Mechanical Engineering, Aerospace Engineering, Computer Science, or Computer Engineering.
Visa sponsorship
Candidate must be a U.S. Person (U.S. citizen, U.S. permanent resident, asylee, or refugee). GM does not provide immigration-related sponsorship for this role.

About the job

Leads the development, integration, calibration, and verification of embedded control systems and software for GM Defense vehicle and non-vehicle applications.

What you'll do

  • Design and test embedded controls and algorithms, and integrate them into supervisory control systems.
  • Lead requirements development, software verification, feature validation, and control calibration.
  • Provide technical leadership, mentor engineers, and collaborate across teams to meet customer and government specifications.

What they ask for

  • BS or MS in Electrical Engineering, Mechanical Engineering, Aerospace Engineering, Computer Science, or Computer Engineering.
  • Extensive embedded controls experience in algorithms, software, or calibration.
  • 5+ years’ experience in C programming, Matlab, and Simulink algorithm development.
  • Experience with Agile CI/CD workflows, automated build environments, development and test tools, and data logging tools and file formats.

Nice to have

  • Master’s degree in an Engineering discipline; familiarity with GM’s VIP electrical architecture.
  • GM Level 2 Driving Certification, vehicle development/build experience, GM DFSS Black Belt Certification (or in process), or defense engineering experience.

Tools

C, Matlab, Simulink, INCA, Vehicle Spy (VSpy), Git, Jenkins, Agile CI/CD

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)