Senior XR Software Engineer – 3D Graphics & Android

Socket.dev

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.

Benefits offered by this job

Equity
Bonus target
Benefits

Job summary

Google's XR team is hiring a software engineer to design, prototype, and ship foundational 3D interactions and UI components for Android XR, from concept through release.

You will work with UX designers, product managers, and other engineers to optimize rendering, coordinate animations and audiovisual behaviors, and bridge Kotlin/Java with our high-performance C++ graphics engine (Impress) for a delightful mobile XR experience.

Qualifications

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

Responsibilities

  • Design, prototype, develop, and polish the foundational 3D interactions and user interface components for Android XR, from initial concept to final, shippable product.
  • Develop and implement scalable and stable systems to choreograph animations, motion, and audiovisual behaviors across the entire Android XR system, ensuring a cohesive and delightful user experience.
  • Collaborate closely with UX designers, product managers, and other engineering teams to define and refine the boundary between Android (Kotlin/Java) and our high-performance C++ graphics engine (Impress).
  • Optimize complex rendering and interaction runtimes to deliver beautiful, snappy, and responsive UI on mobile XR hardware, maintaining a high bar for performance and quality.
  • Advocate and build new tools, workflows, and best practices that accelerate the team's end-to-end iteration cycle, enabling rapid experimentation and a higher quality final product.

Skills

3D graphics
C++
game engines

Education

Bachelor’s degree or equivalent practical experience
Master's degree or PhD in Computer Science or related field

Job description

Google's XR team is hiring a software engineer to design, prototype, and ship foundational 3D interactions and UI components for Android XR, from concept through release.

You will work with UX designers, product managers, and other engineers to optimize rendering, coordinate animations and audiovisual behaviors, and bridge Kotlin/Java with our high-performance C++ graphics engine (Impress) for a delightful mobile XR experience.

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

Similar jobs worth comparing

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

Google • San Francisco (CA)

On-site
USD 174,000 - 252,000
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 - XR & Immersive UI
Senior Software Engineer - XR & Immersive UI

Google • United States

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 Engineer
Senior Android XR Systems Engineer

Google • San Jose (CA)

On-site
USD 207,000 - 300,000
Equity
Bonus target
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 Interaction Designer & Android UX for XR DevEx
Senior Interaction Designer & Android UX for XR DevEx

Google • United States

On-site
USD 159,000 - 230,000
Health, dental, vision, life, disa
401(k) with company match
Paid Time Off: 20 days per year
+4