XR Software Engineer — Real-Time 3D Interfaces Unity/OpenXR

Rivet Industries, Inc.

San Jose (CA)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

A technology company specializing in advanced task systems is seeking a qualified candidate to develop interfaces for real-time 3D and XR applications on Android and embedded Linux AR devices. The ideal candidate will have at least 3 years of experience in creating interoperable applications using C#, C++, and frameworks such as Unity or StereoKit. The role emphasizes performance optimization and effective collaboration with cross-disciplinary teams.

Qualifications

  • 3+ years building 3D/XR or real-time interactive applications.
  • Proficient in C# and C++; shipped features with Unity or StereoKit.
  • Experience on Android or embedded Linux devices; familiarity with AR/XR SDKs.

Responsibilities

  • Develop 3D/XR interfaces with Unity or StereoKit.
  • Implement workflows and visualizations for device and data management.
  • Write performant C# and C++ code for real-time UI and interaction.
  • Integrate with OpenXR for cross-device compatibility.
  • Build companion apps/services for Android-based devices.
  • Optimize rendering and input performance.

Skills

C#
C++
Unity
StereoKit
OpenXR
Java/Kotlin
Python

Tools

Android SDK
Embedded Linux

Job description

A technology company specializing in advanced task systems is seeking a qualified candidate to develop interfaces for real-time 3D and XR applications on Android and embedded Linux AR devices. The ideal candidate will have at least 3 years of experience in creating interoperable applications using C#, C++, and frameworks such as Unity or StereoKit. The role emphasizes performance optimization and effective collaboration with cross-disciplinary teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Real-Time XR/AR Software Engineer (Android & Embedded)
Real-Time XR/AR Software Engineer (Android & Embedded)

Rivet Industries, Inc. • Bellevue (WA)

Hybrid
USD 180,000 - 240,000
Unlimited PTO
Competitive benefits package
Equity grants potential
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
XR Engine Engineer — Unity, C#/C++, 3D Math
XR Engine Engineer — Unity, C#/C++, 3D Math

Unity Enterprise • Bellevue (WA), Northern (KY)

Hybrid
USD 105,000 - 176,000
Health insurance
Stock ownership
Vacation days
+2
XR Graphics Tech Lead — OpenXR & Real-Time 3D
XR Graphics Tech Lead — OpenXR & Real-Time 3D

ByteDance • San Jose (CA)

On-site
USD 208,800 - 438,000
Medical, dental, and vision insurance
401(k) savings plan with company match
Paid parental leave
XR Systems Engineer: 3D UI & Frameworks
XR Systems Engineer: 3D UI & Frameworks

Google • San Francisco (CA)

On-site
USD 174,000 - 252,000
Augmented and Virtual Reality Software Engineer
Augmented and Virtual Reality Software Engineer

Rivet Industries, Inc. • San Jose (CA)

On-site
USD 100,000 - 130,000
Senior AR/VR Software Engineer
Senior AR/VR Software Engineer

Rivet Industries, Inc. • San Jose (CA)

On-site
USD 120,000 - 160,000
Unlimited PTO
Equity grants
Competitive benefits package
Software Engineer, XR
Software Engineer, XR

Unity • United States

Hybrid
USD 92,000 - 176,000
Health insurance
Stock ownership
Retirement plans
+1
Senior XR & Gaming Software Engineer
Senior XR & Gaming Software Engineer

Google • Town of Montana (WI)

On-site
USD 174,000 - 252,000