NVIDIA
Senior Software Engineer - Build Systems
Join to apply for the
Senior Software Engineer - Build Systems
role at
NVIDIA .
For over two decades, NVIDIA has advanced visual computing with the invention of the GPU. Our team is building an AI robotics platform that will enable the development of next‑generation intelligent robots. NVIDIA’s Isaac Robotics Platform integrates high‑fidelity visual and physical simulation, a robust development platform, and hundreds of optimized algorithms for computer vision and AI. Our international team of experts is dedicated to changing how robots are programmed.
What You’ll Be Doing
Lead the design, implementation, and optimization of Bazel build systems across multiple robotics projects.
Maintain Bazel Remote Execution infrastructure to enable scalable, distributed builds.
Encourage adoption of standard processes for Bazel and provide technical advice to engineering teams during onboarding.
Drive the developer experience strategy for internal and external software development teams.
Promote industry standards and emerging technologies in build systems and DevOps.
What We Need To See
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent experience with a minimum of 8 years overall software engineering experience, and at least 5 years in a senior technical role.
Expert‑level experience with Bazel, including advanced features and optimization.
Strong proficiency in Python for automation, scripting, and tool development.
Experience with C++ programming and compilation toolchains.
Proficiency with Docker containerization and Kubernetes orchestration platforms.
Strong understanding of DevOps methodologies, CI/CD pipelines, and infrastructure automation.
Ways To Stand Out
Experience with the colcon build system and ROS/ROS2 development workflows.
Understanding of robotics middleware, simulation environments, and testing frameworks.
Demonstrated improvement of developer productivity and satisfaction through tooling and process improvements.
Strong communication skills with the ability to translate technical concepts to diverse audiences.
Salary and Benefits Base salary will be determined based on location, experience, and comparable positions. The base salary range is
184,000 USD – 287,500 USD
for Level 4 and
224,000 USD – 356,500 USD
for Level 5. Candidates are also eligible for equity and benefits.
Application Deadline Applications for this job will be accepted at least until
August 25, 2025 .
Equal Opportunity Statement NVIDIA is a proud equal opportunity employer. We do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.
#J-18808-Ljbffr
Senior Software Engineer - Build Systems
role at
NVIDIA .
For over two decades, NVIDIA has advanced visual computing with the invention of the GPU. Our team is building an AI robotics platform that will enable the development of next‑generation intelligent robots. NVIDIA’s Isaac Robotics Platform integrates high‑fidelity visual and physical simulation, a robust development platform, and hundreds of optimized algorithms for computer vision and AI. Our international team of experts is dedicated to changing how robots are programmed.
What You’ll Be Doing
Lead the design, implementation, and optimization of Bazel build systems across multiple robotics projects.
Maintain Bazel Remote Execution infrastructure to enable scalable, distributed builds.
Encourage adoption of standard processes for Bazel and provide technical advice to engineering teams during onboarding.
Drive the developer experience strategy for internal and external software development teams.
Promote industry standards and emerging technologies in build systems and DevOps.
What We Need To See
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent experience with a minimum of 8 years overall software engineering experience, and at least 5 years in a senior technical role.
Expert‑level experience with Bazel, including advanced features and optimization.
Strong proficiency in Python for automation, scripting, and tool development.
Experience with C++ programming and compilation toolchains.
Proficiency with Docker containerization and Kubernetes orchestration platforms.
Strong understanding of DevOps methodologies, CI/CD pipelines, and infrastructure automation.
Ways To Stand Out
Experience with the colcon build system and ROS/ROS2 development workflows.
Understanding of robotics middleware, simulation environments, and testing frameworks.
Demonstrated improvement of developer productivity and satisfaction through tooling and process improvements.
Strong communication skills with the ability to translate technical concepts to diverse audiences.
Salary and Benefits Base salary will be determined based on location, experience, and comparable positions. The base salary range is
184,000 USD – 287,500 USD
for Level 4 and
224,000 USD – 356,500 USD
for Level 5. Candidates are also eligible for equity and benefits.
Application Deadline Applications for this job will be accepted at least until
August 25, 2025 .
Equal Opportunity Statement NVIDIA is a proud equal opportunity employer. We do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.
#J-18808-Ljbffr