VR/MR Teleoperation UI/UX Developer
Role Overview
We are seeking a Unity-focused VR/MR Teleoperation UI/UX Developer to help develop a best-in-class robot teleoperation system for VR/MR headsets and other room-scale head-mounted displays. This role sits at the intersection of immersive real-time graphics, user-centered design, and robotics. You will collaborate with colleagues developing robot capabilities and focus on enabling operators to intuitively pilot our robots with comfort, confidence, and minimal learning curve. Your work will directly shape how humans interact with our robots in unstructured, human-centered environments.
Key Responsibilities
Design and implement a Unity-based VR application for Meta Quest 3 to control a humanoid robot.
Develop and integrate intuitive 3-D user interfaces that visualize robot status, camera feeds, mode control, and other functions
Develop tutorial experiences for guiding users through the process of controlling a robot via VR/MR teleoperation
Implement a communication bridge from VR headset to robot, using sockets, REST or other technologies.
Create or curate performant, stylized 3-D assets that clearly communicate function and affordance.
Collaborate with colleagues developing new robot capabilities, and determine how best to interact with and deploy these capabilities.
Establish robust build, testing, and OTA update pipelines for standalone deployment on Quest 3.
Conduct lightweight user studies and incorporate feedback to continuously improve usability and accessibility.
Required Skills & Qualifications
Education/Background : Bachelor’s or Master’s degree in Computer Science, Game Development, Human-Computer Interaction, or equivalent practical experience.
Work Experience : 3+ years of professional Unity (C#) development, including at least one shipped VR product or internal tool.
Technical Expertise :
Strong programming skills in C# (for Unity)
Strong programming abilities in Python
Experience with Linux
Deep understanding of room-scale VR/MR interaction patterns, performance budgeting, and comfort techniques (e.g., dynamic FOV, teleport locomotion).
Experience profiling and optimizing for mobile XR GPUs (e.g., Quest Series, Snapdragon XR2, etc.).
Experience in communication protocols, especially for sending video and state to/from a robot from a linux operating system
Strong version-control habits (Git) and familiarity with CI/CD for Unity.
Proficiency with 3D graphics tools and/or resources to build/source VR game assets
Experience in UI/UX design for VR games, and the unique user experience constraints and requirements of VR
Familiarity with modern graphics APIs as well as web APIs (e.g. REST)
Strong foundational understanding of 3D math and transformations.
Nice-to-have Skills
Prior Meta Quest 3 development (OpenXR, Interaction SDK, hand-tracking, haptics).
Familiarity with rendering optimization for XR devices.
Experience with the Meta game store, Quest app deployment, OTA updates and opt-in remote data collection
Experience with ROS 2, Protobufs, and other common robotics infrastructure.
Computer-vision knowledge for overlaying perception data in VR.
Shader programming (URP/HDRP) and GPU profiling for mobile XR.
Deep understanding of VR UX paradigms and design testing:
Comfort-first interaction design
Expertise with haptics, spatial audio, and/or subtle screen-space effects that reinforce user actions.
Play-testing & UX research knowledge (e.g. running structured usability studies and A/B experiments)
What We Offer
The opportunity to work on groundbreaking robotics technology, enabling the next generation of humanoid robots to interact dynamically with their environments.
A collaborative and innovative environment that fosters creativity and exploration.
Equity ownership in the company
Health Benefits (Medical, Dental, and Vision)
Compensation
$100k - $200k/yr, plus equity
Recommended Jobs
Geriatric Psychiatrist
Geriatric Psychiatrist Hudson Valley, NY | Flexible Schedule + Leadership Pathway Location: Beautiful Hudson Valley Region, NY Position Type: Hospital-Employed | Full-Time Specialty Focus:…
Vendor Risk - Associate
SMBC Group is a top-tier global financial group. Headquartered in Tokyo and with a 400-year history, SMBC Group offers a diverse range of financial services, including banking, leasing, securities, c…
CNA Med Surg Float
CNA Med Surg Float - Syracuse, NY (#25294) Location: Syracuse, NY Employment Type: Full-time Hourly Rate: $31/hr Position Overview: We are seeking a flexible and experienced Certif…
French Weekday Substitute Teacher
Kennedy International School provides a bilingual, well-rounded education for its students from preschool through 12th grade. We pride ourselves on the strength of our faculty, the diversity of our s…
Job Offer: Nutrition Educator
Join a community minded organization! Nutrition Educator Looking to work with amazing people assisting community residents! Our Family & Consumer Sciences Program area is seeking a Nutrition E…
Executive Assistant - Compliance Department, TD Securities (US)
Work Location : New York, New York, États-Unis d'Amérique Hours 40 Line Of Business Administration Pay Detail $70,000 - $90,000 USD TD is committed to providing fair and equitab…
Job Offer: Sr. Student Svcs Administrator (School of Humanities, Arts & Soc
Sr. Student Svcs Administrator (School of Humanities, Arts & Soc Who we are Why Rensselaer? Our dynamic global community of changemakers includes some of the world's leading researchers, students…
RedLion Assistant Store Manager - Bronx, NY
Key Responsibilities: Store Leadership & Operations Assist Store Manager in all aspects of daily store operations, including merchandising, inventory control, and product launches. Collabora…
Job Offer: Nanotechnology and Advanced Materials Researchers
Nanotechnology and Advanced Materials Researchers Who we are For nearly 200 years, Rensselaer has been defining the scientific and technological advances of our world. Rensselaer serves over 7,60…
Airport Customer Service Agent
J ob Summary As a customer service agent, you are the first impression of a passengers airport experience. Customer Service positions encompass checking in and ticketing passengers, escorting p…