Source description
About the role
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 Software Control Teleoperation Engineer to join our Control team based in London.
We are seeking a Teleoperation Software Engineer to build the next generation of VR-based, low-latency teleoperation for humanoid robots.
You will design and implement real-time communication and visualization software that connects human operators to robots through VR headsets, motion tracking systems, and wireless video streaming - enabling fluid, natural, and data-rich human-robot interaction.
The role combines immersive VR development, wireless networking, and real-time data integration, with the goal of creating high-fidelity, data-collection-centric teleoperation experiences that allow humans to intuitively control robots while generating valuable learning data.
What You’ll DO
-
Develop immersive VR control experiences using head-mounted displays (HMDs), motion-tracked controllers, and full-body capture systems.
-
Architect and implement ultra-low-latency wireless communication pipelines for synchronized video, depth, and motion data streaming.
-
Design and optimize encoding, compression, and transmission of multi-camera video feeds for real-time operation.
-
Integrate stereo video and depth data into Unity-based VR environments, ensuring accurate spatial alignment and responsiveness.
-
Implement sensor fusion and motion filtering to achieve stable, high-fidelity human-to-robot motion mapping.
-
Own the UX design and interaction logic for the VR teleoperation experience — ensuring comfort, precision, and intuitiveness.
-
Build tools for session recording, data annotation, and synchronization to support scalable data-collection workflows.
-
Validate performance under realistic wireless-network conditions (latency, bandwidth, and signal variability).
What We're Looking FOR
-
M.S. or Ph.D. in Computer Engineering, Robotics, Computer Science, or related field.
-
5+ years of experience in VR/AR, real-time communication, or interactive 3D application development.
-
Proficiency in C++ and Python, with experience in Unity (C#) or similar VR/AR development environments.
-
Strong understanding of low-latency video and depth streaming, wireless networking, and real-time synchronization.
-
Hands-on experience with VR headsets (e.g., Meta Quest, Vive), motion capture (e.g. OptiTrack), and tracking systems (Xsense suit).
-
Proven ability to design and implement intuitive, high-performance user experiences in immersive environments.
-
Nice to have:
-
Experience integrating VR-based teleoperation or remote-presence control systems.
-
Familiarity with WebRTC, ROS 2, or custom real-time communication protocols.
-
Understanding of stereo vision, 3D reconstruction, and multi-sensor calibration.
-
Background in human-computer interaction, spatial UX design, or mixed-reality visualization.
-
Strong analytical and debugging skills for real-time, distributed systems.
What WE Offer
-
Meaningful time off to rest and recharge: 23 days of annual leave (accrued), 15 days of paid sick leave, and paid 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.
-
Equity included–we believe builders should share in what they build.
-
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.
More at Humanoid
Related open roles
Senior Software Serviceability Engineer
London · Onsite
Software Engineer - Cloud Control Plane
San Diego · Onsite
Software Engineer - Device Security & Identity
San Diego · Onsite
Senior Platform Software Engineer
London · Onsite
Software Engineer - Workflow Authoring & Deployment
London · Onsite
Software Engineer - Data & Sensors
London · Onsite
