Robotics Simulation Engineer

Skills
Computational PhysicsContextData CollectionEnhanced Data Rates For GSM EvolutionGymPhysicsRandomization
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong hands-on experience with at least one major robotics simulator such as MuJoCo NVIDIA Isaac Sim or Gazebo
  • Proficient in Python and or C++ in a robotics or scientific computing context
  • Solid understanding of rigid-body dynamics contact mechanics and control theory
  • Experience creating and validating robot models in URDF MJCF or SDF formats
  • Familiarity with ROS2 and its integration with simulation environments
  • Comfortable working with simulation pipelines from setup to data collection and evaluation
  • Self-directed detail-oriented and effective when working independently
  • Strong problem-solving instincts and a drive to close the sim-to-real gap

Nice to have

  • Detail-oriented
  • Self-directed
  • Problem-solving
  • Independent
  • Technical

Day to day

  • Design and implement high-fidelity robot models with accurate kinematics dynamics and contact properties
  • Build and maintain simulation environments using MuJoCo NVIDIA Isaac Sim and or Gazebo for training testing and validation
  • Tune physics parameters and integrate simulations with ROS2 to improve sim-to-real transfer and support robotics workflows