CareerPlanGet AI match score →

Staff Software Build Engineer

Sunnyvale, CA, us💼 Full-time🗓 2026-07-13 → 2026-07-31

Core

Design, build, and operate the next-generation unified build system for robotic surgery platforms, focusing on C/C++ embedded software and developer productivity.

Role type

Staff Software Build Engineer (Infrastructure)

Builds

Unified build systems, CI infrastructure, and developer tooling for robotic surgery platforms

Domain

Medical robotics / Embedded systems / Build Infrastructure

Deliverable

infrastructure

Required skills

Bazel (Remote Caching/Execution), Rust, C/C++, Python, compiler toolchains, distributed systems, build graph optimization

Preferred skills

Nix, BuildBuddy, Yocto, REAPI, safety-critical software systems

Technologies

Bazel, Rust, C/C++, Python, Nix, BuildBuddy, Yocto

Responsibilities

Design and implement Bazel-based build systems for large-scale C/C++ embedded software; Optimize Bazel Remote Caching and Remote Execution; Write production code for build tooling and infrastructure services; Own and evolve build performance metrics; Build developer-facing tooling to improve iteration speed; Integrate build infrastructure across on-premises and cloud environments; Mentor engineers through code reviews and architectural discussions

Seniority

Staff, hands-on technical leadership & mentorship

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗