Similar Jobs
See allSenior Engineering Manager
Partner Company
Canada
C++
Python
CI/CD
Software Engineer
Jito
Global
Rust
Distributed Systems
C++
Infrastructure Software Engineer Metadata Core
Jobgether
US
Go
Rust
C++
Sr. Embedded Software Engineer, Robotics Platform
Partner Company
Canada
C++
Embedded Linux
Robotics
Staff Software Engineer - Sensor Platform
Dragos
Global
Rust
Distributed Systems
Linux
Primary Function of Position:
- Design, build, and operate the next-generation unified build system across all robotic surgery platforms.
- Write code, debug real build failures, prototype infrastructure, and scale systems through direct technical contribution.
- Own core build architecture while remaining deeply involved in implementation.
Roles and Responsibilities:
- Design, implement, and maintain Bazel-based build systems for large-scale C/C++ embedded software.
- Implement and optimize Bazel Remote Caching and Remote Execution for fast, deterministic builds.
- Write production code in Rust, C/C++, and Python to support build tooling and infrastructure.
Qualifications:
- Deep technical ownership with a bias toward implementation and measurable outcomes.
- 10+ years of software engineering experience with hands-on Bazel expertise in complex C/C++ environments.
- Strong programming skills in Rust, C/C++, and Python with experience debugging distributed build systems.
Intuitive
Intuitive is a pioneer and market leader in robotic-assisted surgery, dedicated to expanding the potential of physicians through minimally invasive care. With over 25 years of experience and a global team, we foster an inclusive culture built on diversity of thought and mutual respect, empowering team members to advance healthcare.