Robot Software Engineer (Simulation) at Rhoda AI - ScoutJobs - The AI-curated global job board
Skip to content
R
Posted 5 hours ago

Robot Software Engineer (Simulation)

Rhoda AIRobot Software Engineer (Simulation)

Requirements

4+ years robotics software engineering experience, Proficiency in MuJoCo, IsaacSim, or PyBullet, Strong Python or C++ skills, Experience with motion planning and control loops

Skills

PythonC#MujocoIsaacSimROS

About the role

About the Company

Rhoda AI is building the next generation of generalist intelligent robots. We own the full robotics stack from high-performance hardware and robot systems to the infrastructure and state-of-the-art foundation world models that control our robots.

Responsibilities

  • Build and maintain simulation environments for humanoid robot platforms using physics-based models like MuJoCo, IsaacSim, or PyBullet
  • Develop and validate motion planning, control loops, state estimation, and actuator interfaces in simulation
  • Integrate simulation pipelines with perception, teleoperation, logging, and data collection infrastructure
  • Collaborate with AI/ML teams to build sim-to-real pipelines for policy training
  • Debug discrepancies between simulated and real hardware behavior
  • Write production-quality, testable code and contribute to software architecture decisions

Requirements

  • 4+ years of experience in robotics software engineering
  • Proficiency with major robotics simulation platforms (MuJoCo, IsaacSim, PyBullet, Gazebo, etc.)
  • Strong software engineering fundamentals in Python and/or C++
  • Hands-on experience with motion planning, control loops, state estimation, or actuator interfaces
  • Experience integrating software components across complex stacks
  • Ability to work directly with physical hardware and debug sim-to-real discrepancies

Preferred Qualifications

  • Experience building sim-to-real pipelines for reinforcement learning or imitation learning
  • Familiarity with humanoid or legged robot platforms
  • Background in whole-body control, trajectory optimization, or model predictive control
  • Experience with ROS/ROS2 middleware
  • Prior work on early-stage hardware programs or open-source robotics tooling
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Robot Software Engineer (Simulation)

Rhoda AI · Mountain View

Sign up to apply