Senior IVI/VCU Diagnostics Engineer

General Motors

United States

Hybrid

USD 140,000 - 190,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

General Motors is seeking a Senior Software Engineer to own and advance serviceability for the in-vehicle infotainment (IVI) and Vehicle Compute Unit (VCU) platform. You will focus on dealership support and field quality, debugging complex issues and driving root cause from warranty data.

You’ll work hands-on across middleware, diagnostics frameworks, dealer workflows, and backend automation, partnering with vehicle platform teams and support organizations to improve reliability and repair

Qualifications

  • 5+ years of software engineering in automotive or embedded systems.
  • Strong C++ in resource-constrained, real-time environments and Python for tooling.
  • Experience with automotive platforms and middleware (Android Automotive OS, embedded Linux, QNX, AUTOSAR Adaptive, SOME/IP, DDS).
  • Deep understanding of vehicle software integration and diagnostics: CAN, Automotive Ethernet, diagnostics protocols (UDS).
  • Demonstrated experience debugging complex, intermittent field issues end-to-end, including log/trace analysis and on-bench reproduction.
  • Experience shipping production software into vehicles within OEM release processes and lifecycle.
  • Proven ability to lead technically within a team—driving plans and mentoring others.

Responsibilities

  • Lead deep technical debugging of IVI/VCU issues seen in the field, including reproduction and root-cause investigations.
  • Create bench setups, repositories, and automated test cases for field issues and extend coverage with the quality team.
  • Analyze warranty reports, diagnostic logs, and telemetry to identify issues and improvement opportunities.
  • Design diagnosability and serviceability features in the IVI/VCU stack with logging, health monitoring, and fault injection.
  • Collaborate with dealer support, field quality, and tooling teams to improve diagnostic UIs and repair guidance.
  • Build automation and AI-assisted diagnostics to correlate symptoms, DTCs, and warranty data for faster fault isolation.

Skills

C++
Python
Automotive diagnostics
Log analysis
Field issue triage

Tools

Android Automotive OS
embedded Linux
DDS
Some/IP

Job description

General Motors is seeking a Senior Software Engineer to own and advance serviceability for the in-vehicle infotainment (IVI) and Vehicle Compute Unit (VCU) platform. You will focus on dealership support and field quality, debugging complex issues and driving root cause from warranty data.

You’ll work hands-on across middleware, diagnostics frameworks, dealer workflows, and backend automation, partnering with vehicle platform teams and support organizations to improve reliability and repair

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior IVI/VCU Diagnostics Engineer
Senior IVI/VCU Diagnostics Engineer

General Motors • Warren (MI)

Hybrid
USD 150,000 - 190,000
Hybrid work model
Relocation assistance
Senior Software Engineer - IVI Servicability
Senior Software Engineer - IVI Servicability

General Motors • United States

Hybrid
USD 140,000 - 190,000
Senior IVI Hardware Architect & Technical Lead
Senior IVI Hardware Architect & Technical Lead

Lincoln Motor Company • Dearborn (MI)

Hybrid
USD 116,000 - 218,000
Medical, dental, vision, and Rx
Flexible family care days
Education and tuition assistance
+2
Senior Automotive Hardware Engineer - Diagnostics & Embedded
Senior Automotive Hardware Engineer - Diagnostics & Embedded

Opus IVS - US • Dexter (MI)

On-site
USD 110,000 - 170,000
Competitive Pay
Paid Time Off
Benefits
+1
Entry-Level Vehicle Software Integration Engineer
Entry-Level Vehicle Software Integration Engineer

General Motors • Milford Charter Township (MI), Northern (KY)

Hybrid
USD 70,000 - 95,000
Medical
Dental
Vision
+9
Senior Embedded Hardware Engineer - Automotive Diagnostics
Senior Embedded Hardware Engineer - Automotive Diagnostics

Opus IVS • Northern (KY)

Hybrid
USD 120,000 - 180,000
Competitive pay
Time off
Benefits package
+1
IVI Validation Engineer
IVI Validation Engineer

MARICI Solutions GmbH • Novi (MI)

On-site
USD 90,000 - 130,000
Senior Software Engineer – Connected Vehicle Cloud
Senior Software Engineer – Connected Vehicle Cloud

General Motors • Austin (TX)

Hybrid
USD 120,000 - 160,000
Senior Test Engineer: Automotive Diagnostics
Senior Test Engineer: Automotive Diagnostics

General Motors • Warren (MI), Northern (KY)

Hybrid
USD 110,000 - 140,000
Senior Automotive IVI Systems Integration Engineer
Senior Automotive IVI Systems Integration Engineer

Ford • Palo Alto (CA)

Hybrid
USD 150,000 - 284,000
Medical coverage
Parental leave
Vehicle discount