Senior Software Engineer, Pixel Graphics, GPU Software

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer

Description For Senior Software Engineer, Pixel Graphics, GPU Software

Google is seeking a Senior Software Engineer to join their Pixel Graphics, GPU Software team. This role is crucial in developing and optimizing GPU technologies for Pixel devices, working across the entire software stack from SoC conception to field deployment. The position involves close collaboration with multiple teams including Android, Pixel Camera, Display, Video and Power, as well as engagement with external partners and vendors.

The ideal candidate will have strong experience in C/C++ programming, embedded systems, and graphics driver development. They will be responsible for developing GPU graphics and compute technologies, debugging complex kernel-level issues, and providing technical leadership on graphics software performance and features.

The role is part of the Google Pixel team, which focuses on creating the world's most helpful mobile experience through advanced designs, techniques, and experiences in consumer electronics. The team integrates Google's AI, software, and hardware capabilities to build transformative smartphone experiences for users worldwide.

Key responsibilities include developing GPU solutions, evaluating devices, debugging sophisticated problems, and advising leadership on technical opportunities. The position requires both technical depth in graphics/GPU development and the ability to work collaboratively across teams to drive innovation in mobile device performance and capabilities.

This is an excellent opportunity for a senior engineer passionate about graphics, mobile technology, and creating impactful user experiences at scale. The role offers the chance to work on cutting-edge mobile technology while collaborating with world-class teams across Google.

Last updated 6 minutes ago

Responsibilities For Senior Software Engineer, Pixel Graphics, GPU Software

  • Develop GPU graphics and compute technologies spanning the full GPU software stack
  • Seek general solutions to problems, minimizing application or device-specific workarounds
  • Evaluate and bring-up devices and work with product and engineering teams
  • Debug sophisticated user mode and kernel mode problems
  • Advise Android and Pixel leadership on performance and feature opportunities in graphics software

Requirements For Senior Software Engineer, Pixel Graphics, GPU Software

Linux
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in C or C++ programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience working with embedded operating systems

Interested in this job?

Jobs Related To Google Senior Software Engineer, Pixel Graphics, GPU Software

Senior Software Engineer, Home Camera Device Software

Senior Software Engineer position at Google focusing on developing camera software stack for smart home devices, requiring expertise in embedded systems and team leadership.

Senior Silicon Engineer, Embedded Systems

Senior Silicon Engineer role at Google, focusing on embedded systems development for Google Tensor mobile SoC, combining hardware and software expertise to enable AI and mobile image processing innovations.

Senior Software Engineer, Embedded Systems/Firmware, Google Cloud

Senior Software Engineer position at Google Cloud focusing on embedded systems and firmware development, requiring expertise in C++ and Linux kernel development.

Senior Software Engineer, Kernel and Firmware, Silicon

Senior Software Engineer position at Google focusing on kernel and firmware development for silicon platforms, requiring expertise in embedded systems and Linux drivers.

Senior Software Engineer, Embedded Systems/Firmware, Google TV

Senior Software Engineer position at Google focusing on embedded systems and firmware development for Google TV, working on core framework and OS development in Taipei.