What are the responsibilities and job description for the Senior VR Software Engineer- Atlas position at Boston Dynamics?
We are seeking a creative and technically skilled VR Engineer to join the Atlas Applications team. In this role, you will be at the forefront of human-robot interaction, responsible for designing and developing a real-time, low-latency VR application that provides an intuitive and immersive interface for controlling and collecting data from the most advanced robots in development. This is a chance to build tools that will define the future of teleoperation and remote robotics.
Responsibilities
Responsibilities
- Design and develop a high-performance VR application using a modern game engine (Unity/Unreal) for robot teleoperation.
- Work with real time data pipelines to combine camera feeds, robot pose, and user input.
- Maintain existing teleoperation clients and support the transition to newer applications.
- Collaborate with other teams - hardware, AI and software specialists to respond to user feedback and ship polished, production-ready systems.
- Flex to contribute to other non-VR applications as needed.
- Mentor other engineers and contribute to a strong development culture.
- 5 years working with and shipping VR or XR applications.
- Demonstrated track record of building quality, polished, and reusable software.
- Experience integrating multiple data pipelines - camera, depth, pose
- Understanding of UX design, and creating intuitive interfaces
- Familiarity with real-time software development.
- Strong experience with C /C# and Python.
- Prior experience creating VR/XR clients for robots or physical systems.
- Experience working with web development, front or back end.