Drimva

General Motors

Principal Software Engineer - Build System Modernization

$201K–$400K

Milford, Michigan, United States of America +4 · Remote/Hybrid · Principal · Full-time · Posted Sep 25, 2026

Location
Milford, Michigan, United States of America
Remote - United States
Austin, Texas, United States of America
Mountain View, California, United States of America
Warren, Michigan, United States of America
Experience
15+ years of software development experience.
Education
Bachelor’s degree in software engineering or equivalent experience.

About the job

Lead the modernization of GM’s embedded-software build platform by migrating legacy Make- or shell-based workflows to Bazel and improving build, test, and developer productivity systems.

What you'll do

  • Define a phased Bazel migration strategy and build reusable rules, toolchains, platforms, and repository standards.
  • Migrate embedded software and integrate Bazel with CI/CD, testing, release, security, and infrastructure workflows.
  • Improve build speed, reliability, reproducibility, and developer adoption; evaluate AI-enabled engineering workflows using measurable outcomes.

What they ask for

  • 15+ years of experience in software development.
  • Bachelor’s degree in software engineering or equivalent experience.
  • Deep understanding of real-time software architecture and experience shipping high-quality safety-critical products.
  • Production software expertise, proficiency in Python and another engineering-tooling language, and experience with large-scale Make- or shell-to-Bazel migration and AI-assisted developer workflows.

Nice to have

  • Master’s degree or PhD in a related field.
  • Experience building AI assistants or coding agents, knowledge systems, or code intelligence platforms.

Pay

201,000 and 400,000 USD (base salary)

Tools

Make, shell, Bazel, Python, CI/CD

AI focus

Use and evaluate AI-assisted developer productivity, coding agents, code intelligence, knowledge retrieval, or workflow orchestration, measuring quality, adoption, and productivity outcomes.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)