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
Opens the official application on the employer’s site. No login required.