Senior Bazel Build Architect - Embedded Automotive

General Motors

Mountain View (CA)

Remote

USD 201,000 - 400,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work
Competitive compensation
GM Benefits

Job summary

General Motors seeks a software engineering leader to modernize and scale the build systems supporting software-defined vehicles. The role focuses on migrating from legacy Make-based workflows to Bazel, improving speed, reliability, and reproducibility across engineering teams.

You will shape strategy, build reusable Bazel components, and integrate with enterprise CI/CD and testing processes. A 15+ year background in software development and real-time automotive software is expected.

Qualifications

  • Bachelor's degree in software engineering or equivalent experience.
  • 15+ years of software development experience.
  • Deep understanding of real-time software architecture.
  • Experience shipping high quality safety-critical automotive software.
  • Exceptional problem-solving and analytical abilities.
  • Ability to manage multiple projects in fast-paced environments.
  • Proficiency in Python and at least one other engineering-tooling language.
  • Experience with AI-assisted developer productivity is a plus.

Responsibilities

  • Lead modernization of embedded software build/test systems, migrating from Make/shell workflows to Bazel.
  • Design reusable Bazel rules, toolchains, and platform patterns across repositories.
  • Integrate Bazel with enterprise CI/CD, testing, release, and deployment workflows.
  • Improve build parity, reproducibility, and developer productivity through optimized caching and parallelism.
  • Provide coaching and mentorship while driving change across teams.

Skills

Leadership
Software architecture
Python
Bazel
Embedded systems
Automotive software
CI/CD automation
Problem solving

Education

Bachelor's degree in software engineering

Tools

Bazel
CI/CD tooling

Job description

General Motors seeks a software engineering leader to modernize and scale the build systems supporting software-defined vehicles. The role focuses on migrating from legacy Make-based workflows to Bazel, improving speed, reliability, and reproducibility across engineering teams.

You will shape strategy, build reusable Bazel components, and integrate with enterprise CI/CD and testing processes. A 15+ year background in software development and real-time automotive software is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Bazel Build Architect for Automotive Embedded Systems
Lead Bazel Build Architect for Automotive Embedded Systems

General Motors • United States

Remote
USD 201,000 - 400,000
Company vehicle program
Remote Senior Bazel Build Platform Lead - Embedded Systems
Remote Senior Bazel Build Platform Lead - Embedded Systems

General Motors Company • Brighton Charter Township (MI)

Remote
USD 171,000 - 289,000
Medical
Dental
Vision
+7
Bazel Migration Lead for Automotive Embedded Builds
Bazel Migration Lead for Automotive Embedded Builds

General Motors • Milford Charter Township (MI)

Remote
USD 201,000 - 400,000
GM vehicle discounts
Relocation benefits
Total Rewards resources
Staff Software Engineer - Bazel Build Modernization Lead
Staff Software Engineer - Bazel Build Modernization Lead

General Motors • United States

Remote
USD 171,000 - 289,000
medical
dental
vision
+9
Staff Software Engineer: Build System Modernization (Bazel)
Staff Software Engineer: Build System Modernization (Bazel)

General Motors Corporation • Milford Charter Township (MI)

Hybrid
USD 180,000 - 240,000
Lead Bazel Migration for Embedded Vehicle Software
Lead Bazel Migration for Embedded Vehicle Software

General Motors • Chicago (IL)

Remote
USD 201,000 - 400,000
Health insurance
GM vehicle discounts
Tuition assistance programs
Senior Build Systems Lead — Bazel Migration (Python/C++)
Senior Build Systems Lead — Bazel Migration (Python/C++)

Wiraa • United States

Hybrid
USD 230,000 - 360,000
Health coverage
HSA/FSA benefits
Retirement plan with company match
+2
Staff Software Engineer - Build System Modernization
Staff Software Engineer - Build System Modernization

General Motors Company • Milford Charter Township (MI)

Hybrid
USD 180,000 - 240,000
Software Engineer (Python, C++)
Software Engineer (Python, C++)

Wiraa • United States

Hybrid
USD 230,000 - 360,000
Health coverage
HSA/FSA benefits
Retirement plan with company match
+2
Senior Bazel Build Engineer — Scale Monorepo & Tooling
Senior Bazel Build Engineer — Scale Monorepo & Tooling

Zoox • Foster City (CA)

On-site
USD 208,000 - 263,000
RSUs
Stock Appreciation Rights
Sign-on bonus
+1