Drimva

Google

Senior Software Engineer, Embedded, Pixel Graphics

Mountain View, CA, USA · Senior · Full-time · Posted Oct 27, 2026

Experience
5 years in low-level systems programming; 3 years in device drivers; 3 years with embedded operating systems; 1 year with GPUs or GPU architecture.
Education
Bachelor’s degree or equivalent practical experience.

About the job

Develop and maintain Pixel GPU graphics and compute software across kernel and user-space driver stacks, including performance work, device bring-up, and debugging.

What you'll do

  • Develop GPU graphics and compute technologies across the GPU software stack; improve performance and debug user- and kernel-mode problems.
  • Seek general solutions that work across Pixel devices, including devices already in market.
  • Evaluate and bring up devices, and collaborate on GPU requirements for future product designs.

What they ask for

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience in low level systems programming languages (e.g. C++ or C).
  • 3 years of experience developing and maintaining device drivers that interface software with hardware, and 3 years working with embedded operating systems.
  • 1 year of experience with Graphics Processing Units or GPU architecture and its role in a system.

Nice to have

  • Master's degree or PhD in Computer Science or a related technical field; experience writing or contributing to graphics drivers.
  • GPU-accelerated application optimization experience, proficiency in C++ and GPU Programming, familiarity with Rust, or knowledge of mobile GPU architectures and graphics optimization.

Pay

$174000 - $252000 USD base salary

Tools

C++, C, Rust, GPU Programming

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 4, 2026 (UTC)