OneShopAI
Opportunity Hub
Job

Software Test Developer – Robotics

NVIDIA · Pune, India

About

NVIDIA is hiring a Software Test Developer – Robotics to join its Robotics QA team in Pune, India.
The role focuses on testing and improving the quality of NVIDIA's robotics and embedded software technologies. The engineer will work with embedded/GPU-based systems, develop automated tests, improve CI/CD pipelines, investigate regression issues, and build AI-assisted testing workflows.
NVIDIA's robotics platform includes technologies such as Isaac Sim, Isaac Lab, Isaac ROS, Isaac GR00T foundation models, and accelerated libraries for Jetson and data-center environments.

Eligibility & requirements

  • B.Tech, M.Tech, or equivalent degree in:
    • Computer Science
    • Computer Engineering
    • Information Technology
    • Electronics & Communication Engineering
    • Electrical & Electronics Engineering
  • 2+ years of hands-on testing experience across a complete embedded software stack.
  • Strong programming skills in Python and/or C/C++.
  • Ability to write logical scripts and programs from scratch.
  • Experience working with Linux and complex Linux commands/scripts.
  • Knowledge of robotics areas such as:
    • Perception
    • Navigation
    • Manipulation
    • Simulation
  • Knowledge of robotics simulation engines.
  • Ability to create automated test scenarios using robotics simulators.
  • Experience using AI development tools for software testing.
  • Hands-on experience with functional safety standards such as ISO 26262, particularly for autonomous systems.
  • Strong debugging and root-cause-analysis skills.
Preferred / Additional Skills
Candidates can stand out through:
  • AI/ML degree or certification.
  • Demonstrable AI/ML project experience.
  • Experience with reinforcement learning.
  • Knowledge of sim-to-real transfer.
  • Experience with robot learning.
  • Experience optimizing testing workflows using AI tools.
  • Experience writing or evaluating robot foundation-model inference pipelines.
  • Familiarity with GR00T-based policies.
  • Contributions to open-source robotics projects.
  • Contributions to ROS community packages.

Benefits

  • Competitive salary and comprehensive employee benefits.
  • Opportunity to work on advanced robotics and AI technologies.
  • Work with NVIDIA’s GPU-accelerated computing ecosystem.
  • Collaborate with experienced engineers and technical teams.
  • Opportunities for professional and technical growth.
  • Exposure to robotics simulation, embedded systems, and AI-powered testing.
  • Opportunity to contribute to NVIDIA’s robotics platforms and products.
  • Documents

  • Updated Resume/CV
  • Educational qualification details
  • Professional experience details
  • Technical skills and certifications, if applicable
  • Relevant robotics, AI/ML, embedded systems, or software-testing projects
  • Additional information requested during the NVIDIA application process
  • How to apply

  • Visit the NVIDIA Careers website.
  • Search for “Software Test Developer – Robotics.”
  • Verify the Requisition ID: JR2025050 and location Pune, India.
  • Review the complete job requirements and qualifications.
  • Prepare your resume highlighting software testing, automation, Python/C++, Linux, robotics, and embedded systems experience.
  • Complete the online application form.
  • Upload your resume and provide the requested professional and educational details.
  • Submit your application through the official NVIDIA Careers portal.