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+

Get more replies from employers

Send a job-specific resume in minutes.

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
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
Senior Unity XR Software Engineer – Apps
Senior Unity XR Software Engineer – Apps

DGN Technologies Inc • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
XR Engineer for Humanoid Robotics | OpenXR & Unity
XR Engineer for Humanoid Robotics | OpenXR & Unity

Figure • San Jose (CA)

On-site
USD 120,000 - 180,000
Senior XR Software Engineer – 3D Graphics & Android
Senior XR Software Engineer – 3D Graphics & Android

Socket.dev • San Francisco (CA)

On-site
USD 174,000 - 252,000
Equity
Bonus target
Benefits
XR Graphics Tech Lead — OpenXR & Real-Time 3D
XR Graphics Tech Lead — OpenXR & Real-Time 3D

ByteDance • San Jose (CA)

On-site
USD 208,000 - 438,000
Senior XR Software Engineer | 3D Graphics & Android XR
Senior XR Software Engineer | 3D Graphics & Android XR

Google Inc. • New York (NY)

On-site
USD 174,000 - 252,000
Senior XR Engine & Integration Engineer
Senior XR Engine & Integration Engineer

Unity • United States

On-site
USD 130,000 - 220,000
Health insurance
Employee stock ownership
Retirement plans
+2
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 C++ Real-Time Graphics Engineer (AR/VR)
Senior C++ Real-Time Graphics Engineer (AR/VR)

Arthrex GmbH • Northern (KY)

Hybrid
USD 90,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+6