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.

Work Rights

Not specified

Tailored Resume

Cover Letter