XR System Interaction Frameworks Engineer

Google

Kitchener

On-site

CAD 182,000 - 186,000

Full time

13 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Google’s XR team is hiring a Software Developer to advance 3D UI interactions across XR devices. The role requires strong C++ graphics experience and familiarity with 3D math, with opportunities to work across Android and embedded platforms in a highly collaborative environment.

The position centers on designing 3D user experiences and leveraging game engines like Unity or Unreal, with exposure to embedded/mobile development and multi-location collaboration in North America.

Qualifications

  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
  • 5 years of experience with graphics development in C++.

Responsibilities

  • Innovate and improve foundational system 3D interfaces for XR devices.
  • Optimize rendering and windowing to deliver smooth core navigation and UI experiences.
  • Improve architecture for 3D window management across Android and embedded OSs.
  • Advocate and build new tools and workflows to accelerate iteration cycles.

Skills

C++ graphics development
3D user experiences
Game engines (Unity/Unreal)
Embedded/mobile development
Applied 3D math and graphics

Education

Bachelor's degree in Computer Science or related field
Equivalent practical experience

Tools

Unity
Unreal

Job description

Google’s XR team is hiring a Software Developer to advance 3D UI interactions across XR devices. The role requires strong C++ graphics experience and familiarity with 3D math, with opportunities to work across Android and embedded platforms in a highly collaborative environment.

The position centers on designing 3D user experiences and leveraging game engines like Unity or Unreal, with exposure to embedded/mobile development and multi-location collaboration in North America.

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

Similar jobs worth comparing

Android XR System UI Engineer - Equity & Benefits
Android XR System UI Engineer - Equity & Benefits

Google Inc. • Southwestern Ontario

On-site
CAD 126,000 - 129,000
Equity
Bonus target 15%
Benefits
Software Developer, XR System Interaction Frameworks
Software Developer, XR System Interaction Frameworks

Google • Kitchener

On-site
CAD 182,000 - 186,000
Android XR Application Compatibility AI Technical Lead
Android XR Application Compatibility AI Technical Lead

Google • Southwestern Ontario

On-site
CAD 182,000 - 186,000
Senior iOS SDK Lead for XR Platform
Senior iOS SDK Lead for XR Platform

Google • Southwestern Ontario

Hybrid
CAD 216,000 - 221,000
Software Developer, Android, XR System UI
Software Developer, Android, XR System UI

Socket.dev • Southwestern Ontario

On-site
CAD 126,000 - 129,000
Equity
Bonus target 15%
Benefits
iOS SDK Technical Lead, Android XR
iOS SDK Technical Lead, Android XR

Google • Southwestern Ontario

Hybrid
CAD 216,000 - 221,000
iOS SDK Technical Lead, Android XR
iOS SDK Technical Lead, Android XR

JobCubby • Southwestern Ontario

Hybrid
CAD 216,000 - 221,000
Software Developer, Android, XR System UI
Software Developer, Android, XR System UI

Google Inc. • Southwestern Ontario

On-site
CAD 126,000 - 129,000
Equity
Bonus target 15%
Benefits
Staff Software Developer, Embedded Systems/Firmware
Staff Software Developer, Embedded Systems/Firmware

Google • Southwestern Ontario

On-site
CAD 216,000 - 222,000
Extended Reality Programmer Intern (Winter 2027)
Extended Reality Programmer Intern (Winter 2027)

Bombardier Transportation GmbH • Dorval

On-site
CAD 13,000 - 20,000