General Motors is seeking a Senior Software Verification Engineer for their Autonomous Vehicles Software Organization. The role focuses on developing and optimizing testing for ADAS (Advanced Driver Assistance Systems) and AV (Autonomous Vehicle) software, requiring strong technical expertise and collaboration within cross-functional teams
Job Summary
Play a crucial role in defining, implementing, and optimizing system testing to ensure the quality, safety, and reliability of the ADAS platform software.
Collaborate with Software Infra and application teams to develop new test cases, leveraging expertise in Service-Oriented Architecture, Middleware communication, diagnostics, Linux and QNX.
General Motors is committed to a vision of Zero Crashes, Zero Emissions and Zero Congestion.
Matching Summary
Match Score: 85
General Motors is seeking a Senior Software Verification Engineer for their Autonomous Vehicles Software Organization. The role focuses on developing and optimizing testing for ADAS (Advanced Driver Assistance Systems) and AV (Autonomous Vehicle) software, requiring strong technical expertise and collaboration within cross-functional teams.
Skills & Requirements
Must-have
ADAS/AV Platform Software Testing
HIL, SIL, VIL Testing Environments
Service-Oriented Architecture
Middleware communication (Pub Sub/DDS/Subspace)
Linux and QNX operating systems
CAN and Ethernet vehicle networks
Wireshark, CANoe/CANalyzer, INCA, RAD Galaxy
Nice-to-have
ROS knowledge
Unified Diagnostic Services (ISO 14229)
automotive communication protocols
Key Requirements
Bachelor's degree in electronics, computer science, electrical engineering or related
Minimum of 6 years of professional technical experience
Minimum of 3 years of Software Verification and Validation experience
Strong Programming skills in Python, CAPL, Vehicle Spy and Robot Framework
Possess a valid driver’s license and ability to operate test vehicles