Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NVIDIA Logo

System Software Engineer - AI and Robotics

NVIDIA

$184,000 - $356,500
Dec 16, 2025
Santa Clara, CA, US
Apply Now

NVIDIA is seeking to advance the next era of computing through AI, focusing on robotics and autonomous systems. The company aims to redefine industries such as autonomous machines, humanoid robots, and industrial automation by leveraging GPU-powered technologies and simulation environments.

Requirements

  • Strong programming experience in Python and C++.
  • Hands-on experience with robotics frameworks such as ROS2, Isaac ROS, MoveIt2, and Mujoco.
  • Experience in AI/ML development with PyTorch, TensorFlow, Isaac Gym, Stable Baselines, RL-Games, or SKRL.
  • Familiarity with robotics AI methods such as reinforcement learning, imitation learning, sim-to-real transfer, and multimodal vision-language models (e.g., CLIP, GR00T, LLaMA).
  • Understanding of LLM and foundation model inference (including TensorRT-LLM, Hugging Face Transformers, or NeMo) and fine-tuning for embodied AI or robotics control.
  • Understanding of robot data formats and modeling: URDF, USD, MJCF, CAD, and synthetic data/digital twin generation for training perception and control models.
  • Knowledge of GPU optimization, real-time sensor fusion, and hardware acceleration on Jetson / DGX platforms.

Responsibilities

  • Evaluating and improving Robotics and AI developer experiences across NVIDIA’s platforms, including Isaac ROS, Isaac Sim, Isaac Lab, GR00T, Omniverse and other NVIDIA AI products.
  • Developing and benchmarking robotics applications that leverage CUDA, PyTorch, TensorFlow, and Isaac Gym on Jetson Orin, Thor, and DGX platforms.
  • Building and testing simulation-to-real (sim2real) pipelines using Gazebo, Mujoco, Bullet, and Omniverse PhysX.
  • Dedicate your majority of your time evaluating and developing applications, becoming the go-to expert on the underlying software stack.
  • Creating sample robotics applications and performance tests in Python/C++/CUDA to validate SDKs and APIs (e.g., DeepStream, TensorRT, cuDNN, and Isaac ROS).
  • Writing detailed technical evaluations, whitepapers, and demos for NVIDIA’s robotics stack.
  • Showcase NVIDIA's software stack at conferences, webinars and meetups and engage with the developer community through various channels, including social media, forums, events, and meetups, to gather feedback, answer questions, and build relationships.

Other

  • BS/MS in Robotics, Computer Science, Computer Engineering or equivalent experience.
  • 8+ years of experience.
  • Excellent communication and technical writing skills, comfortable explaining complex ideas to both technical and non-technical audiences.
  • Ability to work independently and adapt quickly in a fast-paced, cross-disciplinary environment bridging AI, robotics, and GPU systems.