Staff Software Engineer, Pixel Graphics GPU Software
Mountain View, CA, USA +1 · Staff · Full-time · Posted Sep 25, 2026
- Location
- Mountain View, CA, USA
San Diego, CA, USA - Experience
- 8 years in low-level systems programming; 5 years developing and maintaining hardware-interface device drivers; 3 years in software design, architecture, and technical leadership.
- Education
- Bachelor's degree or equivalent practical experience.
About the job
Provides technical leadership for Pixel GPU software, developing and optimizing graphics and compute technologies across the GPU software and hardware stack.
What you'll do
- Lead GPU projects and advise Android, Pixel, and Silicon leadership on graphics performance and feature opportunities.
- Coach a distributed engineering team and align teams on goals, outcomes, and timelines.
- Develop GPU technologies, bring up devices, and help define GPU requirements for future product designs.
What they ask for
- 8 years of experience in low-level systems programming languages such as C++ or C.
- 5 years of experience developing and maintaining device drivers that interface software with hardware.
- 3 years of experience with software design, architecture, and technical leadership.
- Experience with GPUs and mobile GPUs.
Nice to have
- Master's degree or PhD in Computer Science or a related technical field; experience writing or contributing to graphics drivers.
- Experience optimizing GPU-accelerated applications; proficiency in C++ and GPU Programming, familiarity with Rust, or knowledge of mobile GPU architectures and optimization.
Pay
$207000 - $300000 USD base salary
Tools
C++, C, Rust, GPU Programming
Model-written summary · the original posting is authoritative