← Back to job listings
HU
Software Engineer - Data & Sensors
Humanoid · London, United Kingdom
About The Role
Join Humanoid, a company on a mission to build the world's most capable humanoid robots. As a Software Engineer, you will own the device software and data pipeline for our UMI data collection devices, which are crucial for training our robots. This is a hands-on role that requires experience in embedded or device-level software, proficiency in C++ and/or Python, and a strong understanding of multi-modal sensor synchronization. You will work closely with hardware, AI, and data collection teams, and have the opportunity to make a significant impact on the future of robotics.
- Develop and maintain device software across the full episode lifecycle, including session initialization, per-sensor stream management, episode recording, and graceful shutdown.
- Integrate and synchronize sensor streams, including wrist and head cameras, 6-DOF pose trackers, gripper aperture encoders, and optionally force/torque sensors, into temporally-aligned, policy-consumable trajectories.
- Build and maintain data validation tooling that detects dropped frames, timing jitter, pose tracking loss, image quality degradation, and sensor faults before corrupt episodes enter the training dataset.
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring