OpenXR Application Developer
Location: Redmond, WA
Work Arrangement: Onsite
Contract Duration: 12 months (with potential extension), W2
Pay Rate: $85/hr
About the Role
We are seeking an experienced OpenXR Application Developer to design, build, and maintain immersive XR applications using OpenXR standards. In this onsite contract role, you’ll collaborate with engineers, designers, and cross-functional partners to prototype and deliver high-performance XR experiences that run across OpenXR-compatible runtimes and devices. This is an opportunity to work hands-on with cutting-edge AR/XR technology and contribute to the future of immersive computing.
What You’ll Do
- Develop and maintain XR applications using OpenXR, covering architecture, implementation, testing, and iteration
- Build interactive XR features, including:
- Input handling (controllers, hand tracking, action sets, haptics)
- 3D interaction systems (grabbing, ray interactions, spatial UI)
- Rendering and performance optimizations (frame pacing, latency-sensitive updates)
- Integrate platform and runtime capabilities such as tracking spaces and spatial constructs using available OpenXR extensions
- Write clean, testable, and maintainable code; contribute to basic build and CI workflows as needed
- Debug and resolve runtime and device-level issues related to graphics, tracking, and input
- Collaborate closely with product, UX, and engineering partners to document designs, decisions, and tradeoffs
Required Qualifications
- 3+ years of professional software development experience (or equivalent)
- Hands-on experience shipping real-time 3D applications (XR, games, simulation, or visualization)
- Practical experience with OpenXR, including core concepts such as instances, sessions, swapchains, spaces, and actions
- Strong programming skills in C/C++ and/or C#, with solid debugging capabilities
- Experience working with at least one of the following:
- Unity (C#) with OpenXR plugins
- Unreal Engine (C++) XR pipeline
- Native OpenXR development using Vulkan, OpenGL, or DirectX
- Understanding of XR performance constraints, including high frame?rate targets (72/90/120 FPS) and latency considerations
- Strong written and verbal communication skills
Preferred Experience
- Shipped at least one OpenXR-based application or feature to production
- Experience using OpenXR extensions (e.g., hand tracking, eye gaze, foveated rendering, scene/space extensions)
- Graphics and rendering experience with Vulkan, OpenGL, or DirectX, including profiling and debugging tools
- Android XR or low-level platform integration experience (NDK, JNI, Gradle)
- Experience building reusable XR components or interaction frameworks
#LI-EP1
