Senior Software Test Engineer, Vehicle Diagnostics

General Motors

Warren (MI)

Hybrid

USD 110,000 - 140,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid on-site work

Job summary

General Motors in Warren, MI seeks a Senior Software Test Engineer to validate diagnostic programming and vehicle communication workflows. You will design test plans, execute validation across bench and vehicle environments, and drive root-cause analysis for complex failures in DPS, SPS/SPS2, and VWP scenarios.

You will work in a hybrid setup, collaborating with software and validation teams to improve test coverage, automation strategies, and release readiness for Service First Quality

Qualifications

  • Bachelor's degree in Electrical Engineering, Software Systems, Computer Science, Computer Engineering, or related field.
  • 5+ years of professional experience in software validation, software test engineering, or system-level software integration testing.
  • Hands-on experience testing and validating software applications, preferably in automotive diagnostics, embedded systems, service programming, or vehicle communications domains.
  • Solid understanding of software testing methodologies, defect management, root-cause analysis, and validation best practices.
  • Knowledge of vehicle serial data and communication protocols, including CAN (ISO 15765), UDS (ISO 14229), DoIP (ISO 13400), GMLAN and SAE J1850.

Responsibilities

  • Lead validation efforts for diagnostic programming and vehicle communication workflows, including DPS, SPS/SPS2, VWP, and related service-tool scenarios.
  • Develop and execute test plans, test cases, and test procedures to validate software functionality, communication robustness, and programming performance across vehicle, bench, and lab environments.
  • Investigate complex failures involving vehicle communication protocols, ECU programming behavior, gateway routing, and tool-to-vehicle interactions; drive issues through root-cause isolation, defect documentation, and corrective-action validation.
  • Validate new software releases and fixes for vehicle programming and diagnostics features, including regression, stress, and performance-oriented test scenarios.
  • Collect, analyze, and interpret logs, traces, and data captured from tools such as Wireshark, CAN loggers, and Lauterbach debuggers and trace tools to support root-cause analysis.
  • Support flatbuild, bench, and hardware-in-the-loop style validation activities where flashing, power cycling, UART/SSH access, or bench-specific setup is required to reproduce and isolate issues.
  • Partner with software engineers, subsystem engineers, product engineering, service engineering, and validation stakeholders to clarify requirements, reproduce issues, and assess release readiness.
  • Analyze test results and provide recommendations for software improvements, defect fixes, containment actions, and automation opportunities.
  • Create and maintain high-quality validation documentation, including test plans, test reports, defect records, scenario coverage, and lessons learned.
  • Contribute to continuous improvement of software validation processes, bench strategies, and automated test coverage for diagnostic and programming systems.

Skills

Python
C/C++
Java
Automation testing
Root-cause analysis

Education

Bachelor's degree

Tools

Wireshark
CAN loggers
Lauterbach debuggers
UART/SSH tools

Job description

General Motors in Warren, MI seeks a Senior Software Test Engineer to validate diagnostic programming and vehicle communication workflows. You will design test plans, execute validation across bench and vehicle environments, and drive root-cause analysis for complex failures in DPS, SPS/SPS2, and VWP scenarios.

You will work in a hybrid setup, collaborating with software and validation teams to improve test coverage, automation strategies, and release readiness for Service First Quality

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 Software Test Engineer - Diagnostics and Vehicle Communications
Senior Software Test Engineer - Diagnostics and Vehicle Communications

General Motors • Warren (MI)

Hybrid
USD 110,000 - 140,000
Hybrid on-site work
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
Onsite Vehicle Software Validation Engineer – Test & Automation
Onsite Vehicle Software Validation Engineer – Test & Automation

Pro Staff • Dearborn (MI)

On-site
USD 50,000 - 68,000
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
Hybrid Software Test Engineer – Automation & QA
Hybrid Software Test Engineer – Automation & QA

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

Hybrid
USD 70,000 - 90,000
Hybrid work policy
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
Hybrid QA Engineer - Automation & Embedded Systems
Hybrid QA Engineer - Automation & Embedded Systems

General Motors • Brighton Charter Township (MI)

Hybrid
USD 85,000 - 120,000
Senior Software Test Engineer — Diagnostics and Vehicle Communications
Senior Software Test Engineer — Diagnostics and Vehicle Communications

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

Hybrid
USD 110,000 - 140,000
Automotive Regulatory Software Test Engineer (Hybrid)
Automotive Regulatory Software Test Engineer (Hybrid)

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

Hybrid
USD 90,000 - 130,000