Shape the future with us!
Your Role & Responsibilities
Responsible for developing and maintaining the teleoperation software stack connecting human operators with humanoid robots.
Ensure stable, low-latency real-time communication between the operator and the robot control system.
Further develop the VR/XR-based operator interface from prototype to production-ready solutions with a strong focus on intuitive user experience.
Implement and optimize “glass-to-glass” latency pipelines to enable immersive and near delay-free operation.
Design and develop front-end components for the operator UI with a focus on clarity, responsiveness, and usability.
Integrate next-generation input devices such as haptic gloves and advanced motion tracking systems.
Collaborate closely with robotics, AI, and hardware teams to ensure a robust and production-ready system.
Participate in code reviews, technical discussions, and active knowledge sharing within the team.
Required Technical & Professional Expertise
Degree in Computer Science, Robotics, Mechatronics, or a related field.
At least 3 years of professional experience in software engineering, ideally in real-time systems, robotics, or interactive applications.
Strong programming skills in C++ and Python, with experience building performant, production-quality software.
Experience in front-end development for VR/XR applications (e.g., WebXR or similar frameworks).
Interest in UX design and human-machine interaction.
Experience with ROS2 and real-time communication protocols (e.g., WebRTC, DDS) is a plus.
Familiarity with low-latency streaming architectures and optimization techniques is a plus.
Structured, self-driven, and solution-oriented working style, with the ability to thrive in a fast-paced team environment.
Fluent English required (German is a plus).
#J-18808-Ljbffr