Lead Bazel Migration for Embedded Vehicle Software

General Motors

Chicago (IL)

Remote

USD 201,000 - 400,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
GM vehicle discounts
Tuition assistance programs

Job summary

General Motors is seeking a software engineering leader to modernize and scale build systems for software‑defined vehicles. You will guide migration from Make to Bazel, design scalable tooling, and drive cross‑team consistency across CI/CD, testing, and release processes.

The role requires 15+ years in software development, deep real‑time system knowledge, and a track record of shipping safety‑critical products. Remote work is available within the US, with competitive compensation and benefits.

Qualifications

  • Bachelor’s degree in software engineering or equal experience.
  • 15+ years of experience in software development.
  • Deep understanding of software architecture for real time systems.
  • Experience shipping high quality safety critical products.
  • Exceptional problem‑solving and analytical abilities, with a keen attention to detail.
  • Demonstrated ability to manage multiple projects and priorities in fast‑paced environment.
  • Demonstrated ability to work in an action‑oriented decision‑making environment.
  • Strong expertise building and maintaining production software systems, with proficiency in Python and at least one additional language used in engineering tooling environments – automotive, embedded, safety‑related, calibration, or systems‑engineering environments.
  • Large‑scale migration from Make or shell‑based build orchestration to Bazel.
  • AI‑assisted developer productivity, coding agents, code intelligence, knowledge retrieval, or workflow orchestration.
  • Evaluation of AI quality in production systems using measurable outcomes such as acceptance rate, time saved, precision and recall, hallucination reduction, or workflow completion rate.

Responsibilities

  • Lead software engineering productivity and effectiveness by identifying opportunities, shaping strategies, improving processes, guiding change, and connecting initiatives to deliver value through innovation.
  • Lead high‑impact efforts hands‑on, coaching and mentoring while balancing technical command.
  • Modernize a large embedded‑software build and test system by migrating to Bazel with scalable infrastructure.
  • Define a phased Bazel migration strategy and rollout model.
  • Design reusable Bazel rules, macros, toolchains, platforms, and repository standards for embedded software.
  • Integrate Bazel with enterprise CI/CD, testing, release, artifact, deployment, observability, security, and infra workflows.
  • Measure success by migration progress, build parity, faster builds, and improved reproducibility.
  • Improve diagnosis and recovery time with complete artifact provenance and security policy compliance.

Skills

Python
Software architecture
Real-time systems
Leadership/mentoring
Problem solving
Multi-project management
Decision making
Embedded software
AI-assisted productivity

Education

Bachelor’s degree in software engineering or equal experience
Master’s degree in Computer Science/Software Engineering/AI (preferred)
PhD in Computer Science/Software Engineering/AI (preferred)

Tools

Bazel
Make

Job description

General Motors is seeking a software engineering leader to modernize and scale build systems for software‑defined vehicles. You will guide migration from Make to Bazel, design scalable tooling, and drive cross‑team consistency across CI/CD, testing, and release processes.

The role requires 15+ years in software development, deep real‑time system knowledge, and a track record of shipping safety‑critical products. Remote work is available within the US, with competitive compensation and benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer: Bazel Migration Lead (Remote)
Staff Software Engineer: Bazel Migration Lead (Remote)

General Motors • Boise (ID)

Remote
USD 201,000 - 400,000
Senior Software Engineer: Bazel Migration for Embedded Systems
Senior Software Engineer: Bazel Migration for Embedded Systems

General Motors • Honolulu (HI)

Remote
USD 201,000 - 400,000
Relocation benefits
GM vehicle discounts
Health & wellbeing programs
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: Bazel Build System Modernization
Staff Software Engineer: Bazel Build System Modernization

General Motors • Mountain View (CA)

On-site
USD 171,000 - 289,000
GM vehicle program
Health and wellbeing benefits and GM’s
Remote Bazel Architect for Embedded Automotive Systems
Remote Bazel Architect for Embedded Automotive Systems

General Motors • Augusta (ME)

Remote
USD 201,000 - 400,000
GM Vehicle program
Relocation benefits
Health & wellbeing benefits
Staff Software Engineer — Bazel Build System Modernization
Staff Software Engineer — Bazel Build System Modernization

General Motors • Helena (MT)

Remote
USD 171,000 - 289,000
Medical
Dental
Vision
+3
Bazel Build System Modernization Lead
Bazel Build System Modernization Lead

General Motors • Montpelier (VT)

Remote
USD 171,000 - 289,000
GM vehicle discounts
Relocation benefits
Health insurance
+2
Lead Bazel Architect for Embedded Build Systems
Lead Bazel Architect for Embedded Build Systems

General Motors • Montpelier (VT)

Hybrid
USD 201,000 - 400,000
Relocation benefits
Company vehicle program
GM vehicle discounts
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