Senior XR Software Engineer — 3D Graphics & Immersive UX

Google

San Francisco (CA)

On-site

USD 174,000 - 252,000

Full time

2 days ago
Be an early applicant
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 seeks a seasoned software engineer to design and optimize 3D interactions for Android XR using C++, Kotlin/Java, and a high‑performance graphics engine. You will collaborate with UX, product managers, and multiple engineering teams to deliver polished, scalable experiences for AR/VR devices.

This role blends graphics, systems engineering, and UX to push immersive technology forward. We value innovative problem solving, strong collaboration, and the ability to ship reliable

Qualifications

  • Bachelor's degree or equivalent practical experience required.
  • Minimum 5 years of software development experience in one or more programming languages.
  • At least 3 years testing, maintaining, or launching software products; 1 year in design/architecture.
  • Experience with 3D graphics, C++, and game engines.

Responsibilities

  • Design and prototype core 3D interactions and UI for Android XR.
  • Build scalable systems to choreograph animations and audiovisuals.
  • Collaborate with UX, PMs and other teams to define boundaries between Android and the C++ engine Impress.
  • Optimize rendering and interaction runtimes for mobile XR performance.
  • Advocate tools and practices that speed up iteration and quality.

Skills

Programming languages
3D graphics
C++
Game engines

Education

Bachelor's degree or equivalent practical experience

Tools

Impress graphics engine

Job description

Google's XR team seeks a seasoned software engineer to design and optimize 3D interactions for Android XR using C++, Kotlin/Java, and a high‑performance graphics engine. You will collaborate with UX, product managers, and multiple engineering teams to deliver polished, scalable experiences for AR/VR devices.

This role blends graphics, systems engineering, and UX to push immersive technology forward. We value innovative problem solving, strong collaboration, and the ability to ship reliable

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

Similar jobs worth comparing

Senior XR & Gaming Software Engineer
Senior XR & Gaming Software Engineer

Google • Town of Montana (WI)

On-site
USD 174,000 - 252,000
Senior Software Engineer, Google XR, Gaming
Senior Software Engineer, Google XR, Gaming

Google • San Francisco (CA)

On-site
USD 174,000 - 252,000
XR Systems Engineer: 3D UI & Frameworks
XR Systems Engineer: 3D UI & Frameworks

Google • San Francisco (CA)

On-site
USD 174,000 - 252,000
Senior Android Engineer, XR & AI Mobile
Senior Android Engineer, XR & AI Mobile

Google Inc. • San Francisco (CA)

On-site
USD 147,000 - 210,000
Equity
Bonus target 15%
Benefits
XR Graphics Engineering Manager
XR Graphics Engineering Manager

Google Inc. • San Jose (CA)

On-site
USD 207,000 - 300,000
Senior Software Engineer - XR Systems, Lead & Mentor
Senior Software Engineer - XR Systems, Lead & Mentor

Google • San Jose (CA)

On-site
USD 174,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+8
Android Mobile Engineer III — AI‑Driven XR
Android Mobile Engineer III — AI‑Driven XR

Google • San Jose (CA)

On-site
USD 147,000 - 210,000
Senior XR Software Engineer — Platforms & Devices
Senior XR Software Engineer — Platforms & Devices

Google Inc. • San Jose (CA)

On-site
USD 174,000 - 252,000
Senior Software Engineer, Google XR, Gaming
Senior Software Engineer, Google XR, Gaming

Google • Town of Montana (WI)

On-site
USD 174,000 - 252,000
Senior Android XR Camera Engineer – Vision & Imaging
Senior Android XR Camera Engineer – Vision & Imaging

Google • Town of Montana (WI)

On-site
USD 174,000 - 252,000