General Motors · 4 days ago
Senior Software Engineer, AV Platform Test
General Motors is working on developing cutting-edge ADAS and AV features for next-generation vehicles. The Senior Software Engineer, AV Platform Test will define, implement, and optimize system testing to ensure quality, safety, and reliability of the ADAS platform software.
AutomotiveElectric VehicleInformation ServicesManufacturingTransportation
Responsibilities
Design and develop scalable, high-coverage software testing for the ADAS/AV platform
Analyze diagnostics from a full-vehicle perspective to support efficient triaging and debugging related to ADAS/AV Platform Software
Build and Maintain hardware-in-the-loop (HIL), software-in-the-loop (SIL), and vehicle-in-the-loop (VIL) testing environments
Ensure compliance with legal standards and safety requirements, including ISO 26262, SOTIF, FMVSS 111, and FMVSS 127, while improving test coverage and metrics
Collaborate with Software Infra and application teams to develop new test cases, leveraging expertise in Service-Oriented Architecture, Middleware communication (Pub Sub/DDS/Subspace), diagnostics, Linux and QNX
Work closely with Software Development and Hardware teams to debug and root-cause issues within Linux/QNX-based ADAS/AV Platform Software
Create Test automation frameworks, develop test scripts, and execute automated tests to enhance validation efficiency
Conduct and assist with test result analysis, including FMEA, Root Cause Analysis (Ishikawa/Fishbone Analysis, A-B-A Testing)
Assist in issue triaging, log analysis, and troubleshooting ADAS/AV Platform issues
Qualification
Required
Bachelor's degree in electronics, computer science, electrical engineering or a related technical degree
Minimum of 6 years of professional technical experience
Minimum of 3 years of working experience in Software Verification and Validation
Strong Programming skills in Python, CAPL, Vehicle Spy and Robot Framework
Good understanding of Vehicle networks like CAN and Ethernet
Knowledge of network analysis and debugging tools, Ex: Wireshark, CANoe/CANalyzer, INCA, RAD Galaxy
Ability to understand the requirements and transfer that into Test Scenarios, Situations / Tests, or testable scripts to be used in vehicle simulation environments
Flexible, dependable, self-initiative, and capable of learning new skills and technologies
Possess a valid driver's license and the ability to operate test vehicles
Preferred
Must have hands-on Experience with QNX or Linux based software systems and Embedded programming
Knowledge in ROS, Linux-based embedded systems, and RTOS environments
Excellent cross-collaboration and critical problem-solving skills
Experience in Unified Diagnostic Services (ISO 14229)
Knowledge of automotive communication protocols (Ethernet, DDS, CAN, SOME/IP)
Benefits
Benefits Overview
Total Rewards resources
Company
General Motors
General Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts.
H1B Sponsorship
General Motors has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (787)
2024 (740)
2023 (450)
2022 (795)
2021 (748)
2020 (452)
Funding
Current Stage
Public CompanyTotal Funding
$8.51BKey Investors
US Department of Energy
2025-05-05Post Ipo Debt· $2B
2024-10-31Grant· $8M
2024-07-11Grant· $500M
Leadership Team
Recent News
Dallas Morning News
2026-01-07
DBusiness Magazine
2026-01-07
Digital Journal
2026-01-06
Company data provided by crunchbase