Software Systems Engineer, Release Reliability & Automation (autonomous Vehicles)
General Motors
Multiple Locations
Python and sql proficiency
Ci/cd systems experience
Elt/etl pipelines for quality monitoring
The mission is to accelerate the velocity and stability of AV releases by unifying software engineering, reliability analysis, and release automation under one cohesive framework
Job Summary
The mission is to accelerate the velocity and stability of AV releases by unifying software engineering, reliability analysis, and release automation under one cohesive framework.
Design and implement automated release pipelines that integrate simulation, on-road, and CI/CD validation signals to assess software readiness.
Map reliability and automation processes to the broader safety case framework, ensuring compliance with relevant standards and internal governance.
Matching Summary
The mission is to accelerate the velocity and stability of AV releases by unifying software engineering, reliability analysis, and release automation under one cohesive framework.
Skills & Requirements
Must-have
Python and SQL proficiency
CI/CD systems experience
ELT/ETL pipelines for quality monitoring
System reliability concepts
Automated triage and failure analysis
Integrating simulation testing into pipelines
Nice-to-have
Release governance frameworks for ML/AV
Reliability engineering methodologies
AV/ADAS software architectures
Cloud metrics pipelines
Data visualization and observability tools
Jira/GitHub Projects for release tracking
Key Requirements
Bachelor's, Master's, or PhD in Computer Science, Electrical Engineering, Robotics, or related field—or equivalent experience.