About the job
Join our dynamic team at Fauna Robotics as a VR/MR Teleoperation UI/UX Developer focused on creating an exceptional robot teleoperation system tailored for VR/MR headsets and room-scale displays. This role merges cutting-edge immersive graphics with user-centered design and robotics. Working alongside a talented team, you will empower operators to navigate our robots effortlessly, ensuring a seamless experience in human-centric environments.
Key Responsibilities
Craft and deploy a Unity-based VR application for the Meta Quest 3, enabling the control of humanoid robots.
Design and integrate intuitive 3D user interfaces showcasing robot status, camera feeds, mode controls, and functionalities.
Create tutorial experiences to assist users in mastering robot control through VR/MR teleoperation.
Develop a reliable communication bridge between the VR headset and the robot using sockets, REST, or other technologies.
Produce or source high-quality, stylized 3D assets that effectively convey functionality and user interaction.
Collaborate with the robotics team to explore and implement new functionalities in our robots.
Establish robust build, testing, and OTA update pipelines for standalone deployment on Quest 3.
Conduct user studies and apply feedback to enhance usability and accessibility continuously.
Required Skills & Qualifications
Education: Bachelor’s or Master’s degree in Computer Science, Game Development, Human-Computer Interaction, or related practical experience.
Experience: 3+ years of professional experience in Unity (C#) development, with at least one shipped VR product or internal tool.
Technical Skills:
Proficient in C# for Unity development.
Strong programming skills in Python.
Experience with Linux environments.
In-depth knowledge of room-scale VR/MR interaction patterns, performance optimization techniques, and comfort strategies.
Experience in user interface design and usability testing.

