Software Engineer, Environment Capture and Workcell Tools - New College Grad

Employer

Job Description

NVIDIA has been transforming computer graphics, accelerated computing, and artificial intelligence for nearly three decades. Building on this unique legacy, NVIDIA Omniverse is an open platform for simulation and collaboration that leverages high-fidelity physics, photorealistic ray-traced rendering, and workflows for collaborating across teams and continents.

Built on the foundation of Omniverse, Isaac Sim is a simulation environment where legged robots learn to walk and robot manipulators learn to dexterously interact with the world. It is where fleets of autonomous mobile robots are tested at the scale of a warehouse or a city neighborhood, where manufacturing work cells are commissioned virtually, and where entire factories can be planned, simulated, and later monitored in real time. We’re just getting started, andthe Isaac Sim team is now looking for a Simulation Software Engineer to help build the future of robotics simulation!

What You’ll Be Doing
  • Collaborate alongside industrial partners to define, design and implement tools for physical manufacturing of digital twins in simulation
  • Work with sensor data (3D point cloud, camera images, etc.) to build detailed environments for indoor logistics, and robotics workcell applications
  • Design tools for robotics workcell design, testing and deployment
  • Design tools leveraging AR, XR, MR for robotics digital twin applications
What We Need To See
  • Bachelor's degree in Computer Science or related field (or equivalent experience)
  • Proficiency with C++/Python. Strong mathematical fundamentals, including linear algebra and calculus.
  • Prior experience with game/physics engine development, code optimization.
  • Prior experience with AR, VR, MR, XR.
  • Ability to learn fast & debug complex system issues.
Ways To Stand Out From The Crowd
  • Expertise with ROS (middleware, ecosystem, development, debugging tools)
  • Experience with Simulation, physics simulation software, sensor simulation
  • Hands-on development and field experience with production robots
  • Familiarity with AI concepts: Supervised Learning, Reinforcement Learning.
  • Background with data-parallel and/or accelerated computing (CUDA, OpenCL).
  • Experience with Universal Scene Description (USD), CAD, 3D Modeling tools.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.