OpenXR Graphics Engineer — Immersive XR Apps

SGS Consulting

Washington (District of Columbia)

On-site

USD 120,000 - 150,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SGS Consulting in Washington, DC is seeking an experienced XR Software Engineer to develop OpenXR-based applications. You will architect, implement, test, and iterate end-to-end features, covering input handling, 3D scene interactions, and performance optimizations for latency-sensitive runs.

Collaborating with product and engineering teams, you will deliver high-fidelity XR experiences using Unity or Unreal, integrate platform features, and contribute to reusable components and build tools.

Qualifications

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

Responsibilities

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

Skills

OpenXR development
Graphics experience
Communication skills
3+ years experience
Real-time 3D apps
OpenXR extensions
C/C++ / C#
Unity
Unreal
DirectX / Vulkan
XR performance

Education

Shipped OpenXR app
OpenXR extensions
Graphics: Vulkan/OpenGL/DirectX
Android XR experience
Reusable XR components

Tools

Unity (C#)
Unreal (C++)

Job description

SGS Consulting in Washington, DC is seeking an experienced XR Software Engineer to develop OpenXR-based applications. You will architect, implement, test, and iterate end-to-end features, covering input handling, 3D scene interactions, and performance optimizations for latency-sensitive runs.

Collaborating with product and engineering teams, you will deliver high-fidelity XR experiences using Unity or Unreal, integrate platform features, and contribute to reusable components and build tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graphics Software Engineer - OpenXR
Graphics Software Engineer - OpenXR

SGS Consulting • Washington

On-site
USD 120,000 - 150,000
Lead XR Engineer for Real-Time AR/VR Experiences
Lead XR Engineer for Real-Time AR/VR Experiences

GLO • New York (NY)

Hybrid
USD 150,000 - 185,000
Annual base salary range: $150,000 - $
$185,000 depending on experience
Comprehensive health, dental, and vis​
Senior AR/VR UI Engineer (C++, Python, Unity)
Senior AR/VR UI Engineer (C++, Python, Unity)

SGS Consulting • Washington

On-site
USD 90,000 - 120,000
Staff XR Systems Engineer — AR/VR Graphics & Compositor
Staff XR Systems Engineer — AR/VR Graphics & Compositor

Google • San Diego (CA)

On-site
USD 207,000 - 300,000
XR Integrations Engineer — Build Next-Gen AR/VR
XR Integrations Engineer — Build Next-Gen AR/VR

Unity • United States

Hybrid
USD 92,000 - 176,000
Health insurance
Stock ownership
Retirement plans
+1
Staff XR Graphics & Compositor Engineer (AR/VR)
Staff XR Graphics & Compositor Engineer (AR/VR)

Google LLC • San Jose (CA), San Diego (CA)

On-site
USD 207,000 - 300,000
Senior XR Software Engineer — Real-Time 3D UIs (Unity)
Senior XR Software Engineer — Real-Time 3D UIs (Unity)

Rivet Industries, Inc. • San Jose (CA)

On-site
USD 120,000 - 160,000
Unlimited PTO
Equity grants
Competitive benefits package
XR Software Engineer — Real-Time 3D Interfaces Unity/OpenXR
XR Software Engineer — Real-Time 3D Interfaces Unity/OpenXR

Rivet Industries, Inc. • San Jose (CA)

On-site
USD 100,000 - 130,000
XR Runtime Engineer: Performance, Graphics & Tools
XR Runtime Engineer: Performance, Graphics & Tools

Meta • Burlingame (CA)

On-site
USD 154,000 - 217,000
XR Integrations Engineer — Unity, AR/VR
XR Integrations Engineer — Unity, AR/VR

Unity • Seattle (WA)

Hybrid
USD 105,000 - 176,000
Equity awards
Annual discretionary bonuses
Stock plans