Send your application to › [email protected]
About the role
We are looking for a Robotics Engineer focused on teleoperation, robot control, and realtime motion pipelines for humanoid robots. The role focuses on building VR-based, low-latency teleoperation systems that connect human operators to humanoid robots through VR controllers, motion tracking, video streaming, and robot control interfaces. The goal is to enable fluid, natural, and data-rich human-robot interaction while supporting scalable dataset collection for VLA, RL, and imitation learning pipelines.
Responsibilities
- Design, implement and iterate teleoperation pipelines for humanoid robots in simulation and in the real world.
- Integrate VR controllers, head-mounted displays, and motion tracking systems, including Oculus / Meta Quest or similar devices.
- Develop realtime motion retargeting pipelines for humanoid control, mapping human motion to robot kinematics, limits, and safety constraints.
- Implement low-latency communication pipelines for synchronized robot commands, sensor feedback, video streams, and motion data.
- Validate teleoperation performance under realistic conditions, including latency, bandwidth limitations, signal variability, and robot safety constraints.
- Collaborate closely with multidisciplinary teams including: AI / ML engineers, Motion and control engineers, Simulation engineers, Mechanical design team.
- Support VLA, RL, and imitation learning pipelines by enabling high-quality human demonstrations and structured robotics datasets.
Requirements
- >2 years experience in robotics, teleoperation or VR / AR systems.
- Ms or Phd in Robotics, Automation, Computer Science, Mechatronics, Computer Engineering or related field.
- Strong Python skills. You can write maintainable code, debug realtime systems, and integrate robotics software components.
- Familiarity with robot control, motion capture, inverse kinematics, optimal control, and motion retargeting.
- Understanding of realtime synchronization, latency, bandwidth, and distributed system debugging.
- Strong ownership mindset with ability to document systems, validate performance, and communicate trade-offs clearly.
Strong plus
Experience with:
- Oculus / Meta Quest or similar VR hardware
- Unity / C# for VR or interactive 3D applications
- WebRTC or custom low-latency communication protocols
- Motion capture systems such as OptiTrack, Xsens, or similar
- Dataset collection pipelines for robotics
- Robotics datasets using state, vision, depth, or teleoperation data
- Humanoid robots, motion retargeting or whole-body control
Additional information
- Contract Type: Full-time
- Location: Milan / Carate Brianza (MB)
- Smart Working: Available (e.g., 1 day/week, subject to team policy)
- Driving Licence: Required
Why Join Oversonic Robotics?
- Contribute to a pioneering company shaping the future of humanoid robotics in Italy.
- Work with cutting-edge technology with real-world impact.
- Collaborate with a passionate and innovative team in a hybrid work environment.
- Join a company committed to sustainability, transparency, and social benefit.
- Enjoy opportunities for professional growth and influence our technological direction.
Apply now
Send your application to › [email protected]
La ricerca è rivolta ai candidati di ambosessi (L. 903/77). Si prega di leggere l’informativa sulla privacy ai sensi dell’art. 13 del Regolamento (UE) 2016/679 sulla protezione dei dati (GDPR)