NVIDIA, a global leader in visual computing and AI technology, is seeking a Senior Software Engineer to join their Robotics DevOps team. This role is centered around advancing build system infrastructure, with a particular focus on Bazel build systems and remote execution.
The position is part of NVIDIA's innovative robotics platform team, which is dedicated to developing the next generation of intelligent robots. The Isaac Robotics Platform integrates high-fidelity visual and physical simulation, providing a robust development environment with hundreds of optimized algorithms for computer vision and artificial intelligence.
As a Senior Software Engineer in Build Systems, you'll be responsible for leading the design and implementation of Bazel build systems across multiple robotics projects. The role requires deep expertise in build system optimization, remote execution infrastructure, and developer experience enhancement. You'll work with both open-source and proprietary software components in a fast-paced environment.
The ideal candidate should have at least 8 years of software engineering experience, with 5 years in a senior technical role. Expert-level experience with Bazel and strong proficiency in Python are essential. Knowledge of C++ programming, Docker containerization, and Kubernetes orchestration platforms is required. Experience with colcon build system and ROS/ROS2 development workflows would be advantageous.
NVIDIA offers competitive compensation, with a base salary range of $184,000 - $356,500 USD depending on level and experience. The company is known for its forward-thinking approach and is consistently ranked as one of the technology world's most desirable employers. They provide equity opportunities and a comprehensive benefits package.
This role offers the opportunity to work with experts from diverse fields and contribute to groundbreaking developments in robotics and AI. You'll be part of a team that's changing the way robots are programmed while working with cutting-edge technology in a collaborative environment.