Senior Software Engineer

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

Location: Onsite in Burlingame, CA or Redmond, WA

Duration: 12 Months + Extension up to 30 months

Interview Process: 2 Rounds: Behavioral/Technical

Ideal Background

Candidates from companies or teams focused on operating systems, device software, XR/AR/VR platforms, gaming technology, game engines, runtime systems, embedded platforms, or mobile infrastructure will be especially relevant. Experience working directly on devices and platform software is preferred over purely server-side development.

Job Description

Must-Have 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 one or more of the following:
  • Operating systems
  • Device platforms
  • Mobile applications
  • Runtime systems
  • Strong debugging, performance analysis, and root cause investigation skills
  • Ability to work across multiple software layers and drive solutions end-to-end

Preferred Qualifications

  • AR/VR or Mixed Reality experience
  • OpenXR experience
  • Unity development experience
  • Experience with telemetry, logging, diagnostics, and observability systems
  • Experience building developer platforms, SDKs, or tooling
  • Experience improving developer workflows and release processes

Day-to-Day 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

Insight Global • San Francisco (CA)

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

Rivet Industries • Bellevue (WA)

On-site
USD 120,000 - 180,000
Unlimited PTO
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
Senior Software Engineer, XR
Senior Software Engineer, XR

Unity Technologies • California (MO)

On-site
USD 130,000 - 196,000
Equity awards
Performance bonuses
Senior XR Platform Engineer
Senior XR Platform Engineer

Unity Technologies • California (MO)

On-site
USD 130,000 - 196,000
Equity awards
Performance bonuses
Graphics Software Engineer IV
Graphics Software Engineer IV

Intelliswift - An LTTS Company • Redmond (WA)

On-site
USD 90,000 - 130,000
Senior Staff Software Engineer - Embedded SME - SlingWorks
Senior Staff Software Engineer - Embedded SME - SlingWorks

Elbit Systems of America • Washington

On-site
USD 140,000 - 180,000
9/80 Schedule
401(k) Program
Medical Insurance
+13
Software Engineer, XR
Software Engineer, XR

Unity • Bellevue (WA)

On-site
USD 105,000 - 157,000
Comprehensive health, life, and disabi
Commute subsidy
Employee stock ownership
+9
Senior XR Solutions Architect
Senior XR Solutions Architect

Qualcomm • Santa Clara (CA)

Hybrid
USD 123,000 - 186,000
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