More jobs:
Senior Software Test Engineer – Vehicle Communications Diagnostics, Validation
Job in
Independence, Jackson County, Missouri, 64053, USA
Listed on 2026-09-08
Listing for:
Jobtailor
Full Time
position Listed on 2026-09-08
Job specializations:
-
Software Development
Software Testing, AI QA / Validation Engineer
Job Description & How to Apply Below
- Lead validation efforts for diagnostic programming and vehicle communication workflows, including DPS, SPS/SPS2, VWP, and service-tool scenarios
- Develop and execute test plans, test cases, and test procedures across vehicle, bench, and lab environments
- Investigate failures involving vehicle communication protocols, ECU programming, gateway routing, and tool-to-vehicle interactions
- Drive root-cause isolation, defect documentation, and corrective-action validation
- Validate software releases and fixes through regression, stress, and performance testing
- Analyze logs, traces, and data from Wireshark, CAN loggers, and Lauterbach tools
- Support flatbuild, bench, and hardware-in-the-loop validation involving flashing, power cycling, UART/SSH access, and bench setup
- Partner with software, subsystem, product engineering, service engineering, and validation stakeholders
- Analyze test results and recommend software improvements, defect fixes, containment actions, and automation opportunities
- Create and maintain validation documentation, test reports, defect records, scenario coverage, and lessons learned
- Improve software validation processes, bench strategies, and automated test coverage
- Bachelor's degree in Electrical Engineering, Software Systems, Computer Science, Computer Engineering, or a 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
- Knowledge of CAN (ISO 15765), UDS (ISO 14229), DoIP (ISO 13400), GMLAN, and SAE J1850
- Experience with diagnostic and programming workflows involving vehicle communication tools and interfaces
- Proficiency in Python, C/C++, or Java
- Experience reading and analyzing communication logs and traces
- Understanding of vehicle electrical architecture systems and software/hardware interaction points
- Strong analytical, problem‑solving, and technical communication skills
- Ability to work effectively in a cross‑functional team environment
- Ability to adapt to changing priorities and independently drive investigations
- GM does not provide immigration‑related sponsorship; candidates must not require GM immigration sponsorship now or in the future
- Preferred: familiarity with GM DPS, SPS/SPS2, and GDS 2 tools and workflows
- Preferred: experience with Wireshark, CANoe/CANalyzer, Lauterbach, SAE J2534, MDI/MDI2, bench validation, test automation, CI/CD‑aligned validation, embedded software, Windows applications, ODX/OTX, utility files, SPS interpreters, automotive service/manufacturing engineering, field issue triage, and technical leadership
Demonstrates expertise in software validation and testing methodologies, with a strong focus on automotive diagnostics and vehicle communication protocols. Proficient in analyzing communication logs and implementing effective validation processes to enhance software quality.
Highest-signal resume keywords- Software Validation
- Automotive Diagnostics
- Python Programming
- CAN Protocols
- Test Automation
- Software Testing Methodologies
- Defect Management
- Root-Cause Analysis
- Validation Best Practices
- Embedded Systems Testing
- Vehicle Communication Protocols
- Test Plans Development
- Regression Testing
- Performance Testing
- Data Analysis
- Analytical Skills
- Problem-Solving
- Technical Communication
- Cross-Functional Team Collaboration
- Adaptability
- Automotive Service Engineering
- Vehicle Communication Workflows
- Diagnostic Programming
- ECU Programming
- Service Programming
- Wireshark
- CANoe
- Lauterbach
- DPS
- SPS/SPS2
- GDS 2
- MDI/MDI2
- CI/CD
- ODX/OTX
- SPS Interpreters
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×