Drimva

General Motors

Senior Software Engineer - IVI Servicability

Warren, Michigan, United States of America · Hybrid · Senior · Full-time · Posted Aug 24, 2026

Experience
5+ years of software engineering experience in automotive or embedded systems, with significant time in infotainment/IVI or VCU development.
Visa sponsorship
GM does not provide immigration-related sponsorship now or in the future, including direct sponsorship or other company immigration support.

About the job

Own and improve serviceability for GM’s IVI and VCU software by debugging field issues and building diagnostics, automation, and technician-support features.

What you'll do

  • Investigate field issues through log and trace analysis, bench reproduction, and cross-team root-cause work.
  • Develop serviceability features, test coverage, diagnostic workflows, and automation for the IVI/VCU stack.
  • Use warranty data, diagnostic logs, and telemetry to identify reliability issues and improve fault isolation.

What they ask for

  • 5+ years of software engineering experience in automotive or embedded systems, including significant IVI or VCU development.
  • Strong C++ and solid Python skills.
  • Experience with automotive platforms and middleware, vehicle integration, and diagnostics, including CAN, Automotive Ethernet, and protocols such as UDS.
  • Experience debugging complex field issues and shipping production vehicle software through OEM release processes.

Nice to have

  • Experience with dealer diagnostic tools, service workflows, or field quality engineering.
  • Experience with graphics/HMI, connectivity or telematics, OTA, cybersecurity, SDV, or AI/ML-assisted diagnostics.

Tools

C++, Python, Android Automotive OS, embedded Linux, QNX, AUTOSAR Adaptive, SOME/IP, DDS

AI focus

Build AI-assisted VCU diagnostics that correlate symptoms, DTCs, and warranty data to accelerate fault isolation and recommend fixes; data pipelines for AI/ML-assisted troubleshooting are also mentioned.

Model-written summary · the original posting is authoritative

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