Senior Software, AV OTA Testing jobs in United States
cer-icon
Apply on Employer Site
company-logo

General Motors · 8 hours ago

Senior Software, AV OTA Testing

General Motors is a leading automotive company focused on developing innovative solutions for the future of transportation. They are seeking a Senior Software Engineer for AV OTA Testing to ensure the quality assurance of Over-the-Air software updates for Autonomous Vehicle Controllers, playing a critical role in maintaining safe and reliable software across vehicle platforms.

AutomotiveElectric VehicleInformation ServicesManufacturingTransportation
check
H1B Sponsor Likelynote

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
Over-The-Air (OTA) and Development Programming System (DPS) QA for all VESCOM candidate software integration testing
SW Update PRTS issue re-creation, log collection, robustness testing and full triage
Current and ongoing process improvement initiative projects such as Full Package MOTF through DPS, Full Package MOTF through VSMS for OTA and improved log collection through Grafana process for faster PRTS troubleshooting
Work closely with Software Development teams to debug and root-cause issues within Linux/QNX-based ADAS/AV Software
Develop test scripts and execute automated tests to enhance validation efficiency
Lead OTA and DPS QA for all VESCOM candidate software integrations, ensuring update correctness, robustness, and recovery behavior
Validate full-package and incremental software updates across multiple controller configurations
Execute update testing across development, integration, and pre-release phases
Perform detailed log collection, root-cause analysis, and triage, working closely with development and platform teams
Drive issues to closure by providing high-quality data, clear reproduction steps, and actionable insights

Qualification

PythonOTA testingEmbedded programmingVehicle networksNetwork analysis toolsQNXLinuxTest scenario developmentProblem-solvingCross-collaboration

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, 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
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
Strong experience in OTA, software update validation, or embedded system testing
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)

Company

General Motors

company-logo
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 Company
Total Funding
$8.51B
Key Investors
US Department of Energy
2025-05-05Post Ipo Debt· $2B
2024-10-31Grant· $8M
2024-07-11Grant· $500M

Leadership Team

leader-logo
Mary Barra
Chair and Chief Executive Officer
linkedin
leader-logo
Tony Cervone
Senior Vice President, Global Communications
linkedin
Company data provided by crunchbase