CodeGeniusRecruit logo
CodeGeniusRecruit Verified
Recruitment, Human Resources, Staffing, Technology

AR/VR Software Engineer

Redmond, Washington, United StatesOnsiteFull TimePosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

We are seeking an AR/VR Software Engineer to develop XR applications using OpenXR, covering architecture, implementation, testing, and iteration. The role involves building interactive features, integrating platform/runtime functionalities, and optimizing performance. Responsibilities include writing clean, testable code, debugging graphics, tracking, and input issues, and collaborating with product, UX, and engineering teams. Candidates should have professional software development experience, hands-on experience shipping 3D real-time applications, and strong skills in C/C++ or C#, along with practical experience with OpenXR core concepts and real-time engines like Unity or Unreal. Graphics experience with Vulkan, OpenGL, or DirectX, and Android XR experience are also required.

Work Snapshot

Type:
W2 Contingent Role

Location:
Redmond, WA, USA (United States)

Commitment:
full-time

What You’ll Be Doing

  • Develop XR applications using OpenXR, covering architecture, implementation, testing, and iteration
  • Build interactive features including input handling, scene and interaction systems, and rendering and performance optimizations
  • Integrate platform/runtime features such as tracking spaces and extensions
  • Create clean, testable code and contribute to CI/build scripts
  • Debug runtime and device issues related to graphics, tracking, and input
  • Collaborate with product, UX, and engineering stakeholders and document designs and tradeoffs

What We’re Looking For

  • Professional software development experience or equivalent
  • Hands-on experience shipping 3D real-time applications such as XR, games, simulation, or visualization
  • Practical experience with OpenXR core concepts including instance/session, swapchains, spaces, and actions
  • Strong skills in C/C++ and/or C#, along with solid debugging abilities
  • Experience with real-time engines or frameworks such as Unity, Unreal, or native OpenXR rendering
  • Understanding of rendering and performance constraints for XR
  • Experience shipping OpenXR-based applications or features to production
  • Familiarity with OpenXR extensions
  • Graphics experience with Vulkan, OpenGL, or DirectX, shaders, and profiling tools
  • Android XR experience and low-level platform integration
  • Experience building reusable components or frameworks for XR interaction or app scaffolding

How To Apply

  • Upload resume
  • Interview
  • Submit form
Ready to apply?
You'll be redirected to CodeGeniusRecruit's application page.

Similar roles