Senior Robotics Software Engineer
$184k - $357k • Remote • US, CA, Santa Clara
Posted 3d ago
Job Location
US, CA, Santa Clara
Tech Stack
Remote Work Policy
Fully remote
Categories
AI Engineer
About the job
As a Robotics Software Engineer on the Isaac Applications Team, you will integrate software and hardware to enable Physical AI robots to operate in the real world. You will build working robotic systems and end-to-end workflows for engineers and AI agents, connecting data, simulation, and real-world deployment to continuously expand and improve robot capabilities. We are looking for strong software engineering skills, broad robotics knowledge, and enthusiasm for working hands-on with physical robots when taking ideas into practice. You enjoy understanding how components interact, solving problems across their boundaries, and seeing them come together to deliver new robot capabilities.
Responsibilities
- Lead Physical AI progress in simulated and real humanoid robots by building the humanoid reference platform featuring NVIDIA's robotics technologies.
- Build end-to-end workflows to develop, evaluate, and deploy increasingly autonomous and interactive robot capabilities.
- Extend the platform to new robot embodiments and demonstrate adaptability through hands-on integration and validation.
- Address real-world compute, latency, and bandwidth constraints on physical hardware.
- Collaborate across global teams to connect capabilities and deliver reliable robotic systems.
Requirements
- Master’s degree in Computer Science, Robotics, Engineering, or a related field (or equivalent experience).
- 8+ years of relevant industry experience working on robotics software.
- Hands-on experience integrating, deploying, and testing software on physical robots, and confidence working directly with hardware.
- Experience deploying and evaluating learned policies to control physical robots.
- Broad working knowledge of robotics software, hardware, AI, and agentic systems, including how components interact within a complete system.
- Strong problem-solving skills, including tracing issues across software and hardware boundaries.
- Ability to work independently through ambiguous technical challenges.
- Interest in designing robotics interfaces for agent-driven operation, with the ability to learn and evaluate new approaches.
Benefits
- Equity
- Benefits
