Senior Software Engineer – Robotics Validation And Benchmarking
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Automated Testing @ 4 Python @ 7 Leadership @ 4 Technical Leadership @ 4Details
NVIDIA is searching for a Senior Engineer to lead robotics benchmarking efforts across software-in-the-loop (SIL) and hardware-in-the-loop (HIL) systems for Physical AI applications. This is a unique opportunity to shape the future of intelligent machines by developing scalable, accurate, and high-fidelity benchmarking tools that drive innovation in autonomy, robotics, and AI at the edge.
As part of our team, you’ll work closely with world-class engineers, researchers, and product teams to evaluate performance and reliability of robotic systems under real-world and simulated conditions. If you're excited by the challenge of designing advanced benchmarking frameworks and contributing to the evolution of robotics and AI, we’d love to hear from you.
Responsibilities
- Design and own the development of robust benchmarking pipelines for SIL and HIL setups across NVIDIA’s robotics stack.
- Define key performance indicators and success metrics for evaluating robotic systems dedicated to perception, planning, and control.
- Develop automated testing frameworks that integrate with simulation environments and physical robots to assess system performance and reliability.
- Engage with versatile teams encompassing hardware, software, systems, and applied research to ensure alignment on evaluation goals and methodologies.
- Identify gaps in current testing infrastructure and propose solutions that improve coverage, scalability, and accuracy.
- Drive the benchmarking strategy for end-to-end evaluation of real-world robotic use cases, including performance under edge cases and long-tail scenarios.
- Mentor junior engineers and provide technical leadership across projects.
Requirements
- Bachelor’s or Master’s degree in Robotics, Computer Science, Electrical/Mechanical Engineering or a related field or equivalent experience (PhD preferred).
- 8+ years of experience in robotics, embedded systems, or related domains with a focus on system validation, SIL/HIL, or benchmarking.
- Deep understanding of simulation frameworks (e.g., Isaac Sim, Gazebo, ROS2) and real-time testing environments.
- Strong programming skills in C++, Python, and experience with automated test frameworks.
- Proven proficiency in setting and tracking performance metrics for advanced technology systems.
- Experience working with robotic platforms (mobile robots, manipulators, drones, etc.) and physical system integration.
- Excellent interpersonal skills and a collaborative attitude.
Ways To Stand Out From The Crowd
- Experience with NVIDIA platforms (Jetson, Isaac, Omniverse).
- Contributions to open-source robotics communities.
- Prior work on real-time safety validation, edge AI benchmarking, or AI model evaluation in robotics.
- A passion for creating reliable systems that bridge the gap between simulation and the real world.
Benefits
- Eligible for equity and benefits.
- Work in one of the technology world’s most desirable employers.
NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer, valuing diversity and non-discrimination in all aspects of employment.