View All Jobs 121918

Software Engineer III

Own development of XR applications using Open XR for production.
Mid-Level
yesterday
USA Jobs

USA Jobs

Provides a centralized online platform for searching and applying to employment opportunities across the United States.

Software Engineer III

Our client, an Internet Content and Information company, is looking for a Software Engineer III for their Redmond, WA location. Responsibilities include:

Develop XR applications using Open XR (end-to-end: architecture, implementation, testing, and iteration).

Build interactive features such as:

Input handling (controllers, hands, action sets, haptics)

Scene/interaction systems (grabbing, ray interactions, UI in 3D)

Rendering and performance optimizations (frame pacing, latency-sensitive updates)

Integrate platform/runtime features where applicable (tracking spaces, anchor-like constructs, passthrough/scene understanding if available via extensions).

Create clean, testable code and contribute to basic CI/build scripts as needed.

Debug runtime/device issues (graphics, tracking, input) and provide clear repro steps and fixes.

Collaborate with product/UX and engineering stakeholders; document designs and tradeoffs.

Requirements include:

3+ years of professional software development experience (or equivalent).

Hands-on experience shipping 3D real-time applications (XR, games, simulation, or visualization).

Practical experience with Open XR (core concepts: instance/session, swap chains, spaces, actions).

Strong C/C++ and/or C# skills (depending on stack), plus solid debugging skills.

Experience with a real-time engine or framework such as:

Unity (C#) and Open XR plugin ecosystem, or

Unreal (C++) XR pipeline, or

Custom/native Open XR rendering with Vulkan/OpenGL/DirectX

Understanding of rendering/perf constraints for XR (72/90/120 FPS targets, GPU/CPU bottlenecks, latency).

Shipped at least one Open XR-based app or feature to production.

Experience with Open XR extensions (e.g., hand tracking, eye gaze, foveated rendering, scene/space-related extensions).

Graphics experience: Vulkan/OpenGL/DirectX, shaders, profiling tools (Render Doc, engine profilers).

Android XR experience (Gradle, NDK, JNI) or low-level platform integration.

Experience building reusable components/frameworks for XR interaction or app scaffolding.

Graphics Experience

Open XR app development experience

Great communication skills

Why Should You Apply?

Health Benefits

Referral Program

Excellent growth and advancement opportunities

As an equal opportunity employer, ICONMA provides an employment environment that supports and encourages the abilities of all persons without regard to race, color, religion, gender, sexual orientation, gender identity or expression, ethnicity, national origin, age, disability status, political affiliation, genetics, marital status, protected veteran status, or any other characteristic protected by federal, state, or local laws.

+ Show Original Job Post
























Software Engineer III
Engineering
About USA Jobs
Provides a centralized online platform for searching and applying to employment opportunities across the United States.