Senior Automotive Test Engineer - Diagnostics & Programming

General Motors

Warren (MI)

Hybrid

USD 115,000 - 150,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Total Rewards resources

Job summary

General Motors in Warren, MI is seeking a Senior Software Test Engineer to validate and improve diagnostics and programming workflows across DPS, SPS/SPS2, and VWP. You will lead validation across bench and vehicle environments and help define automation strategies to improve release readiness.

The role requires 5+ years in software validation, experience with vehicle communications (CAN, UDS, DoIP), and programming in Python/C/C++/Java.

Qualifications

  • Bachelor’s degree or equivalent in a related field.
  • 5+ years in software validation or system-level software testing.
  • Experience in automotive diagnostics or vehicle communications domains.
  • Strong understanding of validation best practices and defect management.
  • Knowledge of CAN, UDS, DoIP, GMLAN, SAE J1850.

Responsibilities

  • Lead validation for diagnostic programming and vehicle communication workflows.
  • Develop and execute test plans to validate software functionality across environments.
  • Investigate complex failures and perform root-cause analysis with documentation.
  • Validate releases and fixes, including regression and performance testing.
  • Analyze logs and traces to support root-cause investigations.
  • Support bench, hardware-in-the-loop, and on-vehicle validation activities.
  • Collaborate with engineers and validation stakeholders to ensure release readiness.
  • Recommend software improvements and automation opportunities.
  • Maintain high-quality validation documentation and test coverage.

Skills

Software validation
Automotive diagnostics
CAN/J1939
UDS
Python
C/C++
Java
Root-cause analysis
Log analysis
Cross-functional collaboration

Education

Bachelor’s degree or equivalent

Tools

Wireshark
CANoe/CANalyzer
Lauterbach

Job description

General Motors in Warren, MI is seeking a Senior Software Test Engineer to validate and improve diagnostics and programming workflows across DPS, SPS/SPS2, and VWP. You will lead validation across bench and vehicle environments and help define automation strategies to improve release readiness.

The role requires 5+ years in software validation, experience with vehicle communications (CAN, UDS, DoIP), and programming in Python/C/C++/Java.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Test Engineer: Automotive Diagnostics
Senior Test Engineer: Automotive Diagnostics

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

Hybrid
USD 110,000 - 140,000
Senior Vehicle Diagnostics & Validation Engineer (Hybrid)
Senior Vehicle Diagnostics & Validation Engineer (Hybrid)

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

Hybrid
USD 120,000 - 160,000
Sr Software Engineer (Multiple Positions) (REF285820X)
Sr Software Engineer (Multiple Positions) (REF285820X)

Robert Bosch Group • Plymouth (MI)

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

Jobtailor • Missouri

On-site
USD 95,000 - 120,000
Automotive Software & Systems Validation Engineer
Automotive Software & Systems Validation Engineer

Advantage Technical • Dearborn (MI)

On-site
USD 58,000 - 63,000
Medical Insurance
Dental Insurance
Vision Insurance
+7
Senior Software Test Engineer — Vehicle Communications Diagnostics and Validation
Senior Software Test Engineer — Vehicle Communications Diagnostics and Validation

General Motors • Warren (MI)

Hybrid
USD 115,000 - 150,000
Total Rewards resources
Automotive Software QA Engineer - Entry Level
Automotive Software QA Engineer - Entry Level

General Motors • Brighton Charter Township (MI)

Hybrid
USD 65,000 - 90,000
Medical
Dental
Vision
+9
EV Software Test Engineer | BDD & Automation
EV Software Test Engineer | BDD & Automation

General Motors • United States

Hybrid
USD 85,000 - 115,000
Relocation benefits
Travel <25%
Senior Software Test Engineer — Vehicle Communications Diagnostics and Validation
Senior Software Test Engineer — Vehicle Communications Diagnostics and Validation

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

Hybrid
USD 120,000 - 160,000
Senior Vehicle Diagnostics and Validation Engineer
Senior Vehicle Diagnostics and Validation Engineer

Jobtailor • Missouri

On-site
USD 95,000 - 120,000