OpenXR App Developer

Post Date

Feb 27, 2026

Location

Redmond,
Washington

ZIP/Postal Code

98052
US
Apr 29, 2026 Insight Global

Job Type

Contract

Category

Software Engineering

Req #

SEA-ebb38ca3-a14a-49d7-a54a-f92db2cc9820

Pay Rate

$59 - $74 (hourly estimate)

Job Description

• Develop XR applications using OpenXR (end to end: architecture, implementation, testing, and iteration)
• Build interactive features, including:
o Input handling (controllers, hands, action sets, haptics)
o Scene and interaction systems (grabbing, ray interactions, 3D UI)
o Rendering and performance optimizations (frame pacing, latency sensitive updates)
• Integrate platform and runtime features where applicable (e.g., tracking spaces, anchor like constructs, passthrough or scene understanding via extensions)
• Create clean, testable code and contribute to basic CI/build scripts as needed
• Debug runtime and device issues (graphics, tracking, input), providing clear reproduction steps and fixes
• Collaborate with product, UX, and engineering stakeholders; document designs and tradeoffs

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Required Skills & Experience

• 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 core concepts (instances/sessions, swapchains, spaces, actions)
• Strong C/C++ and/or C# skills (depending on stack), with solid debugging ability
• Experience with a real time engine or framework, such as:
o Unity (C#) with the OpenXR plugin ecosystem, or
o Unreal Engine (C++) XR pipeline, or
o Custom/native OpenXR rendering using Vulkan, OpenGL, or DirectX
• Understanding of XR rendering and performance constraints (72/90/120 FPS targets, GPU/CPU bottlenecks, latency)

Nice to Have Skills & Experience

• Shipped at least one OpenXR based application or feature to production
• Experience with OpenXR extensions (e.g., hand tracking, eye gaze, foveated rendering, scene/space extensions)
• Graphics experience with Vulkan, OpenGL, or DirectX; familiarity with shaders and profiling tools (e.g., RenderDoc, engine profilers)
• Android XR experience (Gradle, NDK, JNI) or low level platform integration
• Experience building reusable XR components, frameworks, or application scaffolding

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.