- Robot type
- Autonomous Vehicle
- Location
- MilfordMichiganUSA
- Job type
- Software
- Posted
- Aug 19, 2026
Full-time
Senior Software Engineer, AV Platform Integration and Test
Job description
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Job 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).
Job requirements
- 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 RAD Gigastar.
- 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.
Similar jobs
General Motors · Software
Software Engineer AV HIL Platform and Services (Early Career))
Sunnyvale, California
General Motors · Software
Software Engineer, AV HIL Platform
Sunnyvale, California
General Motors · Software
Systems Engineering Manager, AV Platform Software
Sunnyvale, California
General Motors · Software
Senior Software Systems Engineer, Autonomous Vehicles - Metrics & Evaluation
Sunnyvale, California
