CareerPlanSign in

Principal Software Engineer - Build System Modernization

Milford, Michigan, United States of America💼 Full-time💰 $201,000–$400,000🗓 2026-09-25 → 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

Principal Software Engineer (Build Systems & Platform)

Builds

Scalable, reproducible, and secure build infrastructure for embedded software, firmware, and cross-compilation flows.

Domain

Automotive, Embedded Systems, Build Engineering

Deliverable

production ML models | product features | infrastructure

Required skills

Bazel, Make, Python, CI/CD integration, real-time software architecture, safety-critical product development, large-scale migration strategy, AI-assisted developer productivity tools, hermetic toolchains, caching and parallelism optimization.

Preferred skills

Master's/PhD in CS/SE/AI, embedded software development, automotive software, systems engineering, knowledge systems/vector search, coding agents, AI quality evaluation in production.

Technologies

Bazel, Make, Python, CI/CD pipelines, vector search, code intelligence platforms

Responsibilities

Define phased Bazel migration strategy, design reusable Bazel rules and toolchains, migrate embedded applications and firmware, integrate Bazel with enterprise workflows, optimize platform performance, evaluate AI-enabled engineering workflows.

Seniority

Principal, hands-on IC with strategic influence

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