CareerPlanSign in

Staff Software Engineer - Build System Modernization

Milford, Michigan, United States of America💼 Full-time💰 $171,150–$288,500🗓 2026-09-24 → 2026-09-26

Core

Lead the modernization and scaling of build systems for software-defined vehicles, transitioning from legacy Make-based workflows to Bazel.

Role type

Staff Software Engineer (Build Systems)

Builds

Scalable, reproducible, secure build and test infrastructure for embedded software and firmware.

Domain

Automotive / Embedded Systems / DevOps

Deliverable

production ML models | product features | infrastructure

Required skills

Bazel, Make, Python, real-time software architecture, safety-critical product development, CI/CD integration, build orchestration, AI-assisted developer productivity tools

Preferred skills

Experience with coding agents, code intelligence, knowledge retrieval, workflow orchestration, evaluation of AI-enabled engineering workflows

Technologies

Bazel, Make, Python, CI/CD pipelines, embedded toolchains

Responsibilities

Design reusable Bazel rules, macros, and toolchains; migrate embedded applications and firmware to Bazel; integrate Bazel with enterprise CI/CD and security workflows; measure build performance and developer productivity; mentor teams on build system adoption.

Seniority

Staff, hands-on IC with strategic influence

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.