Software Systems Engineer, Release Reliability & Automation (autonomous Vehicles)

General Motors

Strong proficiency in python and sql
Proven experience in ci/cd systems
Experience implementing elt/etl pipelines
The role focuses on ensuring safe, reliable, and scalable releases of the Autonomous Vehicle software stack through automation and systematic validation

Job Summary

  • The role focuses on ensuring safe, reliable, and scalable releases of the Autonomous Vehicle software stack through automation and systematic validation.
  • You will collaborate closely with Release Engineers, Systems Engineers, DevOps, and AI/ML teams to design automated release validation pipelines.
  • General Motors offers a rewarding career focused on well-being, inclusion, and meaningful change towards a world with Zero Crashes, Zero Emissions, and Zero Congestion.

Matching Summary

The role focuses on ensuring safe, reliable, and scalable releases of the Autonomous Vehicle software stack through automation and systematic validation.

Skills & Requirements

Must-have

  • Strong proficiency in Python and SQL
  • Proven experience in CI/CD systems
  • Experience implementing ELT/ETL pipelines
  • Solid understanding of system reliability concepts
  • Experience integrating simulation or hardware-in-loop testing

Nice-to-have

  • Experience with release governance frameworks for ML
  • Familiarity with reliability engineering methodologies
  • Knowledge of AV/ADAS software architectures
  • Experience building metrics pipelines in cloud environments
  • Familiarity with data visualization tools like Grafana

Key Requirements

  • Bachelor's, Master's, or PhD in Computer Science, Electrical Engineering, Robotics, or related field

Work Rights

Not specified

Tailored Resume

Cover Letter