Robotics Simulation Engineer
Skills
Computational PhysicsContextData CollectionEnhanced Data Rates For GSM EvolutionGymPhysicsRandomization
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
