Senior Software Test Engineer - Vehicle Diagnostics

General Motors

Warren (MI)

Hybrid

USD 120,000 - 150,000

Full time

8 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

General Motors in Warren, MI seeks a Senior Software Test Engineer to validate DPS, SPS/SPS2, and VWP workflows, and to improve diagnostic programming robustness across bench and vehicle environments.

The role emphasizes root-cause analysis, test automation, and cross-functional collaboration with software and validation teams to ensure release readiness and high-quality software for vehicle diagnostics.

Qualifications

  • Bachelor's degree in Electrical Engineering, Software Systems, Computer Science, Computer Engineering, or related field, or equivalent experience.
  • 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.

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 and programming performance across multiple environments.
  • Investigate complex failures involving vehicle communication protocols, ECU programming behavior, gateway routing, and tool-to-vehicle interactions; drive issues through root-cause isolation 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 and traces from tools to support root-cause analysis.
  • Support bench, hardware-in-the-loop validation activities and automation in lab environments.

Skills

Software validation
Automotive diagnostics
Vehicle communications
Root-cause analysis
Python
C/C++
Java
Technical communication
Cross-functional collaboration
Debugging tools knowledge

Education

Bachelor's degree in Electrical Engineering, Software Systems, Computer Science, Computer Engineering, or related field

Tools

Wireshark
CANoe/CANalyzer
Lauterbach
SAE J2534

Job description

General Motors in Warren, MI seeks a Senior Software Test Engineer to validate DPS, SPS/SPS2, and VWP workflows, and to improve diagnostic programming robustness across bench and vehicle environments.

The role emphasizes root-cause analysis, test automation, and cross-functional collaboration with software and validation teams to ensure release readiness and high-quality software for vehicle diagnostics.

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

Similar jobs worth comparing

Lead Vehicle Systems Engineer — ADAS & Chassis
Lead Vehicle Systems Engineer — ADAS & Chassis

General Motors • Warren (MI)

Hybrid
USD 90,000 - 150,000
Senior Software Test Engineer — Diagnostics and Vehicle Communications
Senior Software Test Engineer — Diagnostics and Vehicle Communications

General Motors • Warren (MI)

Hybrid
USD 120,000 - 150,000
Senior Chassis Diagnostics Lead – Driveline & Trailering
Senior Chassis Diagnostics Lead – Driveline & Trailering

Relha LLC • Milford Charter Township (MI)

Hybrid
USD 120,000 - 180,000
Hybrid work model
Sr Software Engineer (Multiple Positions) (REF285820X)
Sr Software Engineer (Multiple Positions) (REF285820X)

Robert Bosch Group • Plymouth (MI)

Hybrid
USD 90,000 - 130,000
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
Vehicle Dynamics Diagnostics Architect – Driveline & Trailering
Vehicle Dynamics Diagnostics Architect – Driveline & Trailering

General Motors • Milford Charter Township (MI)

Hybrid
USD 90,000 - 150,000
Senior Software Engineer - Android Validation & Testing
Senior Software Engineer - Android Validation & Testing

General Motors • Mountain View (CA)

On-site
USD 250,400 - 264,514
Senior QA Automation Engineer – Automotive (Onsite)
Senior QA Automation Engineer – Automotive (Onsite)

Pentangle Tech Services | P5 Group • Michigan

On-site
USD 90,000 - 120,000
Automotive Validation Engineer - Test & Quality Assurance
Automotive Validation Engineer - Test & Quality Assurance

Global Connect Technologies • Auburn Hills (MI)

On-site
USD 75,000 - 105,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Pentangle Tech Services | P5 Group • Michigan

On-site
USD 90,000 - 120,000