Controls Engineer - Actuation
Core
Develop high-fidelity actuator models for simulation and design low-level actuator-level control (torque/current) for real hardware to enable humanoid robot Apollo.
Role type
Controls Engineer (Actuation)
Builds
Simulation models and low-level controllers for humanoid robot actuation
Domain
Robotics, Humanoid Robots, Motor Electromechanics
Deliverable
production ML models | product features
Required skills
C++, Python, motor electromechanics, classical control theory, system identification, hardware-in-the-loop testing, Git
Preferred skills
dynamometer usage, motor thermal modeling, gearbox efficiency characterization, real-time communication protocols, MuJoCo/Isaac Sim/Brax, Docker/GPU infrastructure
Responsibilities
Develop and maintain high-fidelity actuator models in simulation; Design, tune, and deploy closed-loop torque and current control; Design and run hardware test campaigns for actuator characterization; Apply system identification to extract physical models; Quantitatively validate sim-to-real fidelity; Build and maintain Python/C++ tooling for automation and tuning; Support hardware bring-up and deployment
Seniority
Mid-Senior, hands-on IC