Staff Build Engineer: Bazel, C/C++, Remote

SmartRecruiters, Inc.

Brussel

Sur place

EUR 110 000 - 160 000

Plein temps

Il y a 5 jours
Soyez parmi les premiers à postuler
Générateur de candidature

Obtenez une réponse de ce recruteur — un CV et une lettre de motivation adaptés exactement à ce qu’on recherche pour ce poste.

Passez les filtres ATS

Résumé du poste

Intuitive Surgical is seeking a Staff Software Engineer to design, build, and operate a unified, Bazel-based build system across robotic surgery platforms. You will own core build architecture, write Rust/C/C++/Python tooling, and drive speed, correctness, and productivity in large safety-critical codebases.

You will mentor teams, evolve CI infrastructure, and optimize remote caching/execution while collaborating with firmware and platform groups.

Qualifications

  • 10+ years of professional software engineering experience with hands-on ownership.
  • Deep, practical expertise with Bazel in complex C/C++ and embedded environments.
  • Proven experience implementing Bazel Remote Caching and Remote Execution at scale.
  • Strong programming experience in Rust, C/C++, and Python.
  • Experience debugging and optimizing distributed build systems, CI pipelines, and build infrastructure.
  • Understanding of compiler toolchains, linkers, and build graph behavior.
  • Ability to communicate technical tradeoffs clearly and influence teams.

Responsabilités

  • Design, implement, and maintain Bazel-based build systems for large-scale C/C++ embedded software.
  • Directly implement and optimize Bazel Remote Caching and Remote Execution (RBE).
  • Write production code in Rust, C/C++, and Python to support tooling and workflows.
  • Own and evolve build performance, cache hit rates and parallelism.
  • Build and maintain developer-facing tooling to speed local iterations and CI reliability.
  • Integrate build infra across on-premises and cloud environments with security in mind.
  • Collaborate with firmware, platform, and app teams to fix real build issues.
  • Improve observability of build systems with metrics and logging.
  • Mentor engineers and promote modern build practices and scalable workflows.

Connaissances

Bazel
Rust
C/C++
Python
Distributed builds
CI pipelines
Build tooling
Remote caching
Remote execution
Technical leadership

Formation

Master’s or PhD in Computer Science or related field

Outils

Nix
BuildBuddy
Yocto

Description du poste

Intuitive Surgical is seeking a Staff Software Engineer to design, build, and operate a unified, Bazel-based build system across robotic surgery platforms. You will own core build architecture, write Rust/C/C++/Python tooling, and drive speed, correctness, and productivity in large safety-critical codebases.

You will mentor teams, evolve CI infrastructure, and optimize remote caching/execution while collaborating with firmware and platform groups.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Staff Build Systems Engineer – Bazel, C/C++, Rust
Staff Build Systems Engineer – Bazel, C/C++, Rust

Intuitive • Brussel

Sur place
EUR 95 000 - 130 000
Staff Software Build Engineer
Staff Software Build Engineer

Intuitive • Brussel

Sur place
EUR 95 000 - 130 000
Robotics DevOps Engineer: C++/Linux, Edge & Cloud
Robotics DevOps Engineer: C++/Linux, Edge & Cloud

Intermodalics bv • Heverlee

Sur place
EUR 70 000 - 100 000
Pension fund
Health insurance
Commuting cost reimbursement
+1
Embedded Real-Time Developer (C/C++/Rust) – Hybrid
Embedded Real-Time Developer (C/C++/Rust) – Hybrid

Atlas Copco Airpower N.V. • Antwerpen

Hybride
EUR 65 000 - 90 000
Health insurance
Hybrid work model
On-the-job training
+1
DevOps Engineer - CI/CD & Build Systems
DevOps Engineer - CI/CD & Build Systems

Geomatik • Belgique

Sur place
EUR 60 000 - 90 000
Full Stack Engineer (Products)
Full Stack Engineer (Products)

Eno Health • Brussel Hoofdstad

Sur place
EUR 75 000 - 110 000
Foundational role in clinical AI
Equity package
Hybrid working from Brussels base
+1
Senior DevOps Engineer: CI/CD & Build Optimizations (Ghent)
Senior DevOps Engineer: CI/CD & Build Optimizations (Ghent)

Octave • Gent

Hybride
EUR 60 000 - 90 000
Robotics Software DevOps
Robotics Software DevOps

Intermodalics bv • Heverlee

Sur place
EUR 70 000 - 100 000
Pension fund
Health insurance
Commuting cost reimbursement
+1
Robotics Software Engineer
Robotics Software Engineer

Intermodalics • Vlaams-Brabant

Sur place
Confidential
Claude Code plan
Pension fund
Health insurance
+5
Freelance Robotics Engineer
Freelance Robotics Engineer

g2 Recruitment • Belgique

Sur place
EUR 70 000 - 110 000