Senior Software Engineer - Android XR & 3D Graphics

Google

San Francisco (CA)

On-site

USD 174,000 - 252,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google is seeking software engineers to design and ship 3D interactions for Android XR. You’ll prototype, develop, and polish core UI components, collaborating with UX designers and product teams to balance Android Kotlin/Java and a high-performance C++ engine (Impress).

You will optimize rendering, workflows, and tools to accelerate iteration and ensure a delightfully responsive mobile XR experience across devices.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of software development experience.
  • 3 years of testing/maintaining/launching software; 1 year in design/architecture.
  • Experience with 3D graphics, C++, game engines.

Responsibilities

  • Design, prototype, develop, and polish foundational 3D interactions and UI components for Android XR, from concept to shippable product.
  • Develop scalable systems to choreograph animations, motion, and audiovisual behaviors across the Android XR system.
  • Collaborate with UX designers and product managers to define boundary between Android (Kotlin/Java) and C++ graphics engine (Impress).
  • Optimize rendering and interaction runtimes for snappy UI on mobile XR hardware.
  • Advocate and build new tools and workflows to accelerate iteration cycles.

Skills

3D graphics
C++
game engines
Kotlin/Java
software development

Education

Bachelor's degree
Master's degree or PhD (preferred)

Tools

Impress engine
Android SDK

Job description

Google is seeking software engineers to design and ship 3D interactions for Android XR. You’ll prototype, develop, and polish core UI components, collaborating with UX designers and product teams to balance Android Kotlin/Java and a high-performance C++ engine (Impress).

You will optimize rendering, workflows, and tools to accelerate iteration and ensure a delightfully responsive mobile XR experience across devices.

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

Similar jobs worth comparing

Senior XR Software Engineer – 3D Graphics & Android
Senior XR Software Engineer – 3D Graphics & Android

Socket.dev • San Francisco (CA)

On-site
USD 174,000 - 252,000
Equity
Bonus target
Benefits
Senior XR Software Engineer | 3D Graphics & Android XR
Senior XR Software Engineer | 3D Graphics & Android XR

Google Inc. • New York (NY)

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

Socket.dev • San Francisco (CA)

On-site
USD 174,000 - 252,000
Equity
Bonus target
Benefits
Senior Software Engineer, Google XR, Gaming
Senior Software Engineer, Google XR, Gaming

Google • San Francisco (CA)

On-site
USD 174,000 - 252,000
Staff XR Graphics Engineer — GPU & Vulkan Expert
Staff XR Graphics Engineer — GPU & Vulkan Expert

Google • San Jose (CA)

On-site
USD 207,000 - 301,000
Equity
Bonus target
Benefits
Senior Android XR Systems Architect & Leader
Senior Android XR Systems Architect & Leader

Google Inc. • San Francisco (CA)

On-site
USD 207,000 - 300,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
Senior Software Engineer, Android XR & Large-Scale Systems
Senior Software Engineer, Android XR & Large-Scale Systems

Nord Resume • San Jose (CA)

Hybrid
USD 174,000 - 253,000
Software Engineer III, Mobile, Android, XR
Software Engineer III, Mobile, Android, XR

Socket.dev • San Jose (CA)

On-site
USD 147,000 - 210,000
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