Skip to main content

1X

Software Engineer - Simulation

San Carlos, CA$200k–$280kfulltimemidAdded 2 days ago

About this role

1X is hiring a Software Engineer to build and maintain simulation environments that accelerate robot learning for NEO, their humanoid home robot. You'll create physically realistic virtual worlds, scale synthetic data production, and close the sim-to-real gap so policies trained in simulation transfer reliably to hardware.

What you'll do

  • Design and maintain diverse, physically realistic simulation environments for NEO robot learning and policy development
  • Reduce sim-to-real gap through domain randomization, calibration, and environment fidelity improvements
  • Scale synthetic data production infrastructure to meet AI team training needs efficiently
  • Enable hardware team to prototype and virtually test new robot designs before manufacturing
  • Optimize physics and rendering pipelines for maximum simulation throughput
  • Build tested, maintainable simulation infrastructure that other teams depend on

What they're looking for

  • Python or C++ programming (4+ years)
  • Robotics simulators (MuJoCo, PyBullet, Isaac Sim, or equivalent)
  • Physics simulation and contact dynamics tuning
  • OpenGL rendering pipeline optimization
  • Sim-to-real transfer and domain randomization techniques
  • Rigorous testing practices for simulation stacks
  • Robotics calibration algorithms (extrinsic/intrinsic)
  • Procedural environment generation
Apply on the employer's site

Opens the official application on the employer’s site. No login required.