
Staff Software Release Engineer
General Motors
full-time
Posted on:
Location Type: Hybrid
Location: Milford • California • Missouri • United States
Visit company websiteExplore more
Salary
💰 $160,000 - $240,000 per year
Job Level
About the role
- Own the VCU and CCU release trains: release calendar, cadence, and the definition/scope of each software release.
- Decide which supplier drops, GELOS version, and GM components are included in each release, incorporating input from Supplier Management and Release Engineering individuals on your team.
- Own release readiness and gating (criteria, go/no-go); communicate release contents, known issues, and supported programs.
- Own technical integration and builds for both: (a) Supplier drops into GM branches/environments and (b) full CCU/VCU images.
- Manage branching strategies, merges, cherry-picks, and CI/CD pipelines for CCU and VCU images.
- Coordinate initial integration and sanity checks; designate builds as release candidates from a technical perspective.
- Provide readiness input to Release Management and technical evidence to Supplier Management when issues must be escalated to their relevant supplier.
Requirements
- 4+ years experience in software release engineering, build & integration, or related role (automotive or embedded preferred).
- Strong experience with release train management and complex multi-consumer releases.
- Hands-on with CI/CD tooling (Jenkins, GitHub Actions, GitLab CI, or similar) and build systems.
- Proficiency with Git and large mono-repo or multi-repo workflows.
- Experience building and integrating BSPs, SoC drops, or embedded Android/Linux/platform images.
- Scripting proficiency (Python, Bash, or similar) for automation and tool development.
- Excellent communication skills for cross-functional coordination with suppliers, developers, and program teams, along with the ability to communicate succinctly with various levels of an organization.
Benefits
- Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software release engineeringbuild integrationrelease train managementCI/CD toolingGitscriptingBSPsSoC dropsembedded AndroidLinux platform images
Soft Skills
communication skillscross-functional coordinationproblem-solvingtechnical evidence presentation