Senior C++ Platform Engineer - XR/OpenXR & Unity

Insight Global

San Francisco (CA)

On-site

USD 120,000 - 180,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Insight Global is seeking a seasoned software engineer to help advance low-level platform functionality and contribute to OpenXR runtime development across XR devices. You will work on building and debugging client-side platform software with strong emphasis on C++ and Unity integrations, ensuring end-to-end reliability and performance.

This onsite role supports Burlingame, CA or Redmond, WA with a 12-month+extension horizon and close collaboration with cross-functional teams.

Qualifications

  • Extensive and proven professional software engineering experience.
  • Strong proficiency in C++.
  • Experience developing low-level or systems software.
  • Experience working on client-side/device-side applications rather than backend or server-side systems.
  • Experience with CI/CD pipelines, build systems, and automated testing frameworks.
  • Experience troubleshooting build failures, integration issues, and release stability concerns within large codebases.
  • Background in operating systems, device platforms, or mobile applications.
  • Strong debugging, performance analysis, and root cause investigation skills.
  • Ability to work across multiple software layers and drive solutions end-to-end.

Responsibilities

  • Develop and enhance low-level platform functionality using C++.
  • Contribute to OpenXR runtime development and standards compliance efforts.
  • Expand platform capabilities and close functionality gaps across XR devices.
  • Improve Unity integrations and developer workflows for XR application development.
  • Monitor and troubleshoot CI/CD pipelines, build failures, and integration issues across multiple devices.
  • Investigate and resolve stability, performance, and reliability issues in mainline builds.
  • Design and implement infrastructure improvements that reduce regressions and improve platform quality.
  • Enhance telemetry, logging, and diagnostics to improve issue detection and root cause analysis.
  • Partner with cross-functional teams to drive end-to-end reliability and quality across the XR ecosystem.
  • Perform testing, validation, and preventative engineering to improve stability across current and future device platforms.

Skills

C++
Low-level software
Client-side apps
CI/CD pipelines
Build systems
Automated tests
Debugging & performance
OS concepts
Device platforms
XR/OpenXR
Unity
Telemetry/Diagnostics
SDKs & tooling

Job description

Insight Global is seeking a seasoned software engineer to help advance low-level platform functionality and contribute to OpenXR runtime development across XR devices. You will work on building and debugging client-side platform software with strong emphasis on C++ and Unity integrations, ensuring end-to-end reliability and performance.

This onsite role supports Burlingame, CA or Redmond, WA with a 12-month+extension horizon and close collaboration with cross-functional teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Insight Global • San Francisco (CA)

On-site
USD 120,000 - 180,000
Senior XR Platform Engineer
Senior XR Platform Engineer

Unity Technologies • California (MO)

On-site
USD 130,000 - 196,000
Equity awards
Performance bonuses
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
Senior Software Engineer, XR
Senior Software Engineer, XR

Unity Technologies • California (MO)

On-site
USD 130,000 - 196,000
Equity awards
Performance bonuses
Senior Unity XR Software Engineer – Apps
Senior Unity XR Software Engineer – Apps

DGN Technologies Inc • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
Senior XR Solutions Architect
Senior XR Solutions Architect

Qualcomm • Santa Clara (CA)

Hybrid
USD 123,000 - 186,000
Software Engineer, XR Platform
Software Engineer, XR Platform

Rivet Industries • Bellevue (WA)

On-site
USD 120,000 - 180,000
Unlimited PTO
Unity XR Software Engineer - Onsite Sunnyvale
Unity XR Software Engineer - Onsite Sunnyvale

BBG Ventures, LLC • Sunnyvale (CA)

On-site
USD 120,000 - 170,000
Medical insurance
Dental insurance
Vision insurance
+1
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
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