Staff Software Engineer, XR Graphics (iOS/Metal)
Google · San Jose, CA
staff
Software Engineer
tech_leadership
· Posted Mar 31, 2026
$207,000 – $300,000
USD per year
About this role
Google is hiring a staff-level Software Engineer based in San Jose, CA. The posting calls out experience with Computer Vision, iOS, Data Structures, API Development. Compensation is listed at $207,000–$300,000 per year.
- Role
- Software Engineer
- Function
- software engineering
- Level
- staff
- Track
- Tech leadership
- Employment
- Full-time
- Location
- San Jose, CA
- Posted
- Mar 31, 2026
More roles at Google
Deployment Success Engineer, Platforms and Devices Enterprise Solutions
Mountain View, CA | Austin, TX | Boulder, CO | Chicago, IL | Seattle, WA | San Francisco, CA · mid
GCP Okta CrowdStrike
Software Engineer, Mobile iOS, Maps
San Francisco, CA | Mountain View, CA · mid
Data Structures API Development Mobile Development
Supply Chain Program Manager, Cloud NPI
Taipei, Taiwan · director
GCP Cloud Computing Vertex AI
ASIC RTL Engineer III, Silicon
Bangalore, India · mid
Python Testing
Strategic Partner Development Lead, Android Business Communications
Mountain View, CA | Kirkland, WA | New York City, NY · manager
Android
All Google jobs →
Job description
from Google careersAs a part of the XR Graphics team, you will build the graphics tools and render pipeline for the Android XR platform. You will have expertise in various components of the graphics stack, including shader compilers, graphics Application Programming Interfaces (APIs), tools, and drivers. You will collaborate with key application developers and hardware providers to optimize the performance of the graphics stack. You will develop and recommend graphics best practices for XR and other rendering environments.
You will work with a variety of graphics hardware and low level APIs, each with their own unique issues. You will have experience with Graphics Processing Units (GPUs) and real-time graphics and are adept at squeezing out maximum performance from GPUs.
As a Software Engineer for Android XR, you will leverage their GPU and metal expertise to optimize and enhance performance on iOS. Your work will consist of low-level graphics details, requiring knowledge of the hardware and relevant APIs.
As a Software Engineer for Android XR, you will leverage their GPU and metal expertise to optimize and enhance performance on iOS. Your work will consist of low-level graphics details, requiring knowledge of the hardware and relevant APIs.
This is an excerpt. Read the full job description on Google careers →