Drimva

General Motors

Software Engineer

$104K–$160K

Milford, Michigan, United States of America · Hybrid · Full-time · Posted Oct 8, 2026

Experience
2+ years in Controls Development, Vehicle Integration, or Validation; the posting also lists 2+ years of professional experience as preferred.
Education
Bachelor’s degree in Engineering, Computer Science, or a related Bachelor of Science degree; a Master’s degree is preferred.

About the job

Supports integration, testing, and validation of automated-driving controls and software on vehicle platforms, including virtualization tools.

What you'll do

  • Support controls integration and troubleshoot software integration issues for automated-driving platforms.
  • Test and analyze automated-driving features, update approved vehicle software configurations, and support vehicle build events and milestones.
  • Help develop virtualization tools to reduce reliance on vehicle hardware for integration.

What they ask for

  • Bachelor’s degree in Engineering, Computer Science, or a related Bachelor of Science degree.
  • 2+ years of experience in Controls Development, Vehicle Integration, or Validation.
  • Experience with embedded software programming languages such as Python, C, or C++.
  • Ability to communicate cross-functionally and learn tools and solve complex problems.

Nice to have

  • Master’s degree in Engineering, Computer Science, or a related degree.
  • Experience in autonomous vehicle control, active safety, electrification, VCU/Android App development, Fluent Bit, back office infrastructure, or the Global Vehicle Development Process.

Pay

$104,500 to $160,200 USD base salary

Tools

Python, C, C++, Fluent Bit, Android

Model-written summary · the original posting is authoritative

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