As a
Robotics Simulation Apprentice (Fidelity & Scenario Engineering) at
Origin (Formerly 10xConstruction), you will help improve the trustworthiness of our simulation stack by increasing digital twin fidelity and building scalable scenario generation tools. You'll work on achieving sim-to-real parity for robot behavior including kinematics/dynamics, limits, contacts, and controller behavior, along with sensor equivalence for camera/LiDAR/IMU (timing, noise, sync, failures). You will develop validation harnesses to quantify sim-vs-real gaps and enforce tolerances over time. Additionally, you'll create deterministic golden test cases with clear pass/fail thresholds and regression coverage, while implementing fault injection (dropouts, latency, noise spikes) to ensure robust testing and reduce false failures through better scenario design.
Responsibilities -
- Improve robot parity: kinematics/dynamics, limits, contacts, and controller behavior (wheel/arm/tool)
- Model sensor equivalence (camera/LiDAR/IMU): timing, noise, sync, and realistic failure modes
- Build validation harnesses to quantify sim-vs-real gaps and enforce tolerances over time
- Develop scenario tools: static/dynamic object spawning, obstacle injection, and edge-case conditions (lighting/wet/glass/surfaces)
- Create deterministic golden test cases with pass/fail thresholds and regression coverage
- Implement fault injection (dropouts/latency/noise spikes) and help reduce false failures via better scenario design
Requirements
- Robotics fundamentals: kinematics, dynamics, and controls basics; ability to reason about sim-vs-real mismatches
- Strong Python and/or C++ engineering and strong debugging skills
- Hands-on ROS2 experience (interfaces, timing, message flow)
- Experience building/tuning simulation models (Isaac Sim/URDF/USD/physics parameters)
- Comfort with environment/scenario workflows and reproducible content pipelines
Nice-to-have -
- Real robot bring-up, calibration, or system identification exposure
- Rendering/material/lighting basics for edge-case realism and robustness testing
- Safety/reliability testing mindset (fault trees, structured test design, flake triage)
Benefits
Why Join Us
- Gain experience in a dynamic startup environment at the forefront of robotics and AI innovation
- Contribute to the development of technology that will revolutionize the construction industry
- Work alongside a talented and passionate team committed to making a real-world impact
- Learn from experienced professionals and gain valuable skills in robotics software engineering
- Gain practical experience in a real-world engineering environment
- Contribute to a project with the potential to make a significant impact on the construction industry