Software Control Teleoperation Engineer
Core
Develop teleoperation systems enabling human operators to safely and precisely control advanced humanoid robots in real-time.
Role type
Senior IC software control teleoperation engineer
Builds
Real-time teleoperation software, operator UX, and shared-autonomy features for HMND-01 Alpha humanoid robots
Domain
Humanoid robotics, real-time control systems, human-in-the-loop workflows
Deliverable
production ML models | product features
Required skills
robotics fundamentals (kinematics, state estimation), C++, Python, ROS/ROS2, real-time data streaming, human-robot interface design, debugging across hardware/software stack
Preferred skills
experience with manipulation/mobile manipulation/humanoids, safe workflow design for hardware, robot learning data pipelines, haptics/VR/AR interfaces, intent inference
Technologies
C++, Python, ROS, ROS2, VR controllers, haptic devices, motion capture systems
Responsibilities
Develop teleoperation capabilities for manipulation and mobility tasks; design intuitive operator experiences and input mappings; integrate input devices into robot software stack; translate human input into stable robot commands; build infrastructure for data streaming and debugging; develop shared-autonomy features; define safety boundaries and recovery flows; stress-test systems on real hardware and simulation
Seniority
Senior, hands-on IC