Senior Software Engineer, XR Features Team @Unity Technologies
Software Development
Salary usd 130,400 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 2d ago

[Hiring] Senior Software Engineer, XR Features Team @Unity Technologies

2d ago - Unity Technologies is hiring a remote Senior Software Engineer, XR Features Team. πŸ’Έ Salary: usd 130,400 - 195,600 per year πŸ“Location: USA

Role Description

We're seeking engineers with a keen interest in game engine architecture and proficiency with a range of 3D technologies. Our primary development languages are C# and C++. You'll be working on the XR (AR/VR) Features team, which develops technologies such as the AR Foundation and related Unity packages.

As a Senior Engineer on this team, you'll help to deliver key features and their underlying architecture. You'll collaborate with other team members, and with engineering teams across Unity.

AR Foundation is Unity's cross-platform framework for building augmented and mixed reality experiences. It sits at a rare intersection of low-level systems work, cross-platform API design, and direct impact on a large, active creator community.

If you like the combination of deep technical problems and visible product impact, this is a great opportunity for you!

What you'll be doing

  • Writing fast and maintainable code in C# and C++
  • Design, implement, and maintain AR Foundation subsystems and APIs across multiple platforms
  • Partner with platform providers to bring new hardware features into unified, cross-platform APIs
  • Develop and evolve managed C# APIs with a strong eye for stability, backward compatibility, and solid developer experience
  • Collaborate with other engineering teams at Unity to ensure that XR features work well with the engine as a whole
  • Build samples, tests, and documentation to ensure a solid foundation to help creators adopt new capabilities quickly
  • Debug complex issues reported by developers, often spanning managed code, SDKs, and device specific quirks

Qualifications

  • Strong proficiency in C# and C++, and comfort moving between managed and native code
  • Familiarity with profiling and debugging tools
  • Experience building SDKs, frameworks, or platform APIs where long-term stability and backward compatibility matter
  • Solid 3D math foundations
  • Versatility: Willing to jump into unfamiliar areasβ€”today a raycasting issue, tomorrow a serialization bug

You might also have

  • Experience (or strong interest) in high-performance paradigms like DOTS, ECS, and the C# Job System
  • Experience using Unity or other game engines
  • Excellent verbal and written communication skills
  • Familiarity with existing XR/AR/VR technologies

Requirements

  • Relocation support is not available for this position
  • Work visa/immigration sponsorship is not available for this position

Benefits

  • Comprehensive health, life, and disability insurance
  • Commute subsidy
  • Employee stock ownership
  • Competitive retirement/pension plans
  • Generous vacation and personal days
  • Support for new parents through leave and family-care programs
  • Office food snacks
  • Mental Health and Wellbeing programs and support
  • Employee Resource Groups
  • Global Employee Assistance Program
  • Training and development programs
  • Volunteering and donation matching program
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer, XR Features Team @Unity Technologies
Software Development
Salary usd 130,400 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later