Senior IVI/VCU Diagnostics Engineer

General Motors

Kentucky

Hybrid

USD 110,000 - 165,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work arrangement
Relocation benefits

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 in a hybrid role in Kentucky. You will drive debugging, diagnostics, and root-cause investigations across dealer support and field quality teams.

You will design diagnosability features, analyze telemetry, and implement automated tests, while mentoring engineers in best practices for serviceability and field issue triage.

Qualifications

  • 5+ years of software engineering experience in automotive or embedded systems, with significant time spent in infotainment/IVI or VCU development.
  • Strong C++ skills in resource-constrained, real-time, or embedded environments; solid Python for tooling, data analysis, and automation around diagnostics and warranty data.
  • Practical 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, UDS, ECU communication patterns, vehicle signal architectures.
  • Demonstrated experience debugging complex, intermittent field issues end-to-end, including log/trace analysis, on-bench reproduction, and cross-team investigation.
  • Experience shipping production software into vehicles within OEM release processes and automotive lifecycles.

Responsibilities

  • Lead deep technical debugging of IVI/VCU issues seen in the field, including reproduction, log and trace analysis, and cross-team root-cause investigations.
  • Devise reproducible bench setups, repositories, and automated test cases for field issues, and drive closure of testing omissions by extending coverage and driving closure with the quality team.
  • Analyze warranty reports, diagnostic logs, and telemetry to identify systemic issues, patterns, and opportunities to improve reliability and serviceability.
  • Design and implement diagnosability and serviceability features in the IVI/VCU stack (structured logging, health monitoring, fault injection hooks, self-test and guided-diagnostics capabilities).
  • Collaborate with dealer support, field quality, and internal tooling teams to improve workflows for technicians and support engineers, including enhancements to diagnostic UIs, troubleshooting flows, and repair guidance.
  • Build and evolve automation and AI-assisted diagnostics for the VCU: correlating symptoms, DTCs, and warranty data to accelerate fault isolation and recommended fixes.
  • Define and enforce engineering standards for observability, fault reporting, error handling, and debugability across the IVI/VCU software components.
  • Partner with adjacent domain teams to ensure serviceability requirements are reflected in interfaces, protocols, and integration contracts.
  • Serve as a go-to technical expert for VCU serviceability, mentoring engineers on best practices for diagnosable system design and effective field-issue triage.

Skills

C++
Python
Automotive experience
Diagnostics

Tools

Android Automotive OS
Embedded Linux
QNX
AUTOSAR Adaptive
SOME/IP
DDS

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 in a hybrid role in Kentucky. You will drive debugging, diagnostics, and root-cause investigations across dealer support and field quality teams.

You will design diagnosability features, analyze telemetry, and implement automated tests, while mentoring engineers in best practices for serviceability and field issue triage.

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 Vehicle Diagnostics & Validation Engineer (Hybrid)
Senior Vehicle Diagnostics & Validation Engineer (Hybrid)

Relha LLC • Warren (MI), Northern (KY)

Hybrid
USD 120,000 - 160,000
Senior Software Engineer - IVI Servicability
Senior Software Engineer - IVI Servicability

General Motors • Kentucky

Hybrid
USD 110,000 - 165,000
Hybrid work arrangement
Relocation benefits
Hybrid: Senior Infrastructure Calibration Engineer (SDV)
Hybrid: Senior Infrastructure Calibration Engineer (SDV)

General Motors • Milford Charter Township (MI)

Hybrid
USD 90,000 - 130,000
Senior Software Test Engineer - Vehicle Diagnostics
Senior Software Test Engineer - Vehicle Diagnostics

General Motors • Warren (MI)

Hybrid
USD 120,000 - 150,000
Vehicle Controller Integration Engineer - Hybrid
Vehicle Controller Integration Engineer - Hybrid

General Motors • Milford Charter Township (MI)

Hybrid
USD 90,000 - 130,000
Senior Software Engineer - IVI Servicability
Senior Software Engineer - IVI Servicability

General Motors • Warren (MI)

On-site
USD 150,000 - 190,000
Hybrid work model
Relocation assistance
Global IVI Systems & Software Product Lead
Global IVI Systems & Software Product Lead

Ford Motor Company • Dearborn (MI)

On-site
USD 180,000 - 260,000
Medical coverage
Dental coverage
Vision coverage
+5
Vehicle Diagnostics Software Engineer - ECU & Diagnostics
Vehicle Diagnostics Software Engineer - ECU & Diagnostics

Robert Bosch Group • Owatonna (MN)

On-site
USD 82,000 - 112,000
Health insurance
Dental and Vision
401(k) with Bosch match
+1
Automotive IVI Systems Integration Engineer
Automotive IVI Systems Integration Engineer

Ford Motor Company • Palo Alto (CA)

Hybrid
USD 139,000 - 233,000
Medical benefits
Hybrid work arrangement
Employee discounts