Staff/Senior Robotics Software Engineer - Simulation
Generate a McCoy IQ challenge in 30 seconds.
See how candidates think and approach the work this role demands, before the phone screen. We'll build a video challenge from this posting, and you can edit or share it before it goes live.
Key details
Job Description
Here at Humanoid, we believe in a future where robots amplify human potential. That’s why we’ve set out on a mission to build the world’s most capable, commercially-scalable, and safe humanoid robots. We’re bringing that mission to life with HMND‑01 Alpha - our rapidly developed humanoid platform now running in real industrial pilots - and we’re growing the team to take it even further.
ABOUT THE ROLE
We're hiring a Staff/Senior Robotics Software Engineer - Simulation to join our Software team based in London.
WHAT YOU'LL DO
- Simulation Development: Design and implement high-fidelity simulation environments for robotic systems, incorporating realistic physics, sensor models, and environmental interactions.
- Software Engineering: Write clean, maintainable, and scalable code, utilizing modern software engineering practices and tools.
- Digital Twin Integration: Develop and maintain interfaces to facilitate the creation of a digital twin for seamless transfer of insights and control strategies between simulation and real robots.
- Algorithm Testing and Data Analysis: Design and execute simulation-based tests to evaluate robotic algorithms and control systems, and analyze simulation data to gain insights and identify areas for improvement.
- Cross-Team Collaboration: Work closely with other engineers and researchers, especially across multiple teams such as manipulation, locomotion, VLA, Reasoning Design & Hardware, and Control & Integration, to ensure seamless integration of simulation tools into the overall robotic development workflow.
- Trend Awareness: Stay informed on current trends in the simulation field and proactively explore their implementation within the company.
WHAT WE'RE LOOKING FOR
- 5+ years of experience in robotics simulation and software development, with a proven track record working on mid/large-scale software projects.
- Strong programming skills in C++, Python and ROS / ROS Control.
- Experience with robotic simulation frameworks, such as MuJoCo and Isaac Sim.
- Knowledge of robotic kinematics, dynamics, and control.
- Experience with containerization technologies, such as Docker.
- Familiarity with imitation learning, VLA models & Computer Vision techniques.
- A proactive, can-do attitude and a collaborative spirit.
- Education: B. Sc., Master’s or Ph.D. in Robotics, Computer Science, or a related field.
- Experience with cloud-based simulation and distributed computing.
WHAT WE OFFER
- Meaningful time off to rest and recharge: 23 days of annual leave (accrued), separate sick leave, and paid bank holidays and company holidays.
- Fully funded private healthcare for UK employees, with broad provider access, virtual and in‑person care, and strong mental health and serious illness support.
- Pension scheme with a total 8% contribution (5% employee, 3% employer) on full earnings.
- Free daily breakfast, catered lunch, and snacks in‑office.
- Collaboration with top‑tier engineers, researchers, and product experts in AI and robotics.
- Freedom to influence the product and own key initiatives.
Audit details(provenance, verification trail, raw fields)
Core fields
humanoid-ai:4dc00d84-bde9-4f1b-9e9f-c5a08d117defProvenance
humanoidVerification trail
This posting hasn't been probed by our closure verifier yet. Stream C runs on a rolling schedule against postings approaching the close-decision threshold.
See how we measure for definitions, or our corrections log for known issues. Found something wrong? Flag a correction.
