Senior Software Engineer, Google Pixel Graphics

Google is a global technology company that organizes the world's information and makes it universally accessible and useful.
Embedded
Senior Software Engineer
Contact Company
5,000+ Employees
5+ years of experience
Consumer

Description For Senior Software Engineer, Google Pixel Graphics

Google's Devices & Services team is seeking a Senior Software Engineer to join their Pixel Graphics team in London. This role is crucial for developing next-generation GPU graphics and compute technologies for Google's Pixel devices. The position combines sophisticated technical challenges in graphics programming with the opportunity to impact billions of users worldwide.

As a Senior Software Engineer in the Pixel Graphics team, you'll be working on the full GPU software stack, developing solutions that enhance the performance and capabilities of Google's mobile devices. The role requires deep expertise in C programming, embedded systems, and graphics technologies, making it an excellent opportunity for engineers passionate about low-level system development and mobile graphics.

The position offers the chance to work with cutting-edge technology in Google's hardware division, collaborating with various teams to define the future of GPU capabilities in Pixel devices. You'll be responsible for developing robust, scalable solutions that benefit all Pixel users while working closely with Android and Pixel leadership to drive technical decisions.

Google's Devices & Services team combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. The team researches, designs, and develops new technologies and hardware to make user interactions with computing faster, seamless, and more powerful. This role provides an opportunity to directly impact how people interact with Google's hardware products while working at one of the world's leading technology companies.

The position requires strong technical skills, leadership qualities, and the ability to collaborate effectively with cross-functional teams. You'll be part of a team that's pushing the boundaries of mobile graphics technology while contributing to Google's mission of organizing the world's information and making it universally accessible and useful.

Last updated 10 hours ago

Responsibilities For Senior Software Engineer, Google Pixel Graphics

  • Develop GPU graphics and compute technologies spanning the full GPU software stack with C coding language
  • Seek general solutions to problems, minimizing application or device-specific workarounds to serve users of all Pixel devices
  • Help evaluate and bring-up devices and work with product and engineering teams to define the role and requirements of the GPU
  • 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, Google Pixel Graphics

Linux
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more 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
  • Experience developing software applications using the C programming language
  • Experience with object-oriented programming, templates, and the Standard Template Library (STL)

Interested in this job?

Jobs Related To Google Senior Software Engineer, Google Pixel Graphics

Senior Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Senior Software Engineer position at Google focusing on embedded systems and firmware development for platforms infrastructure engineering.

Senior RTL Design Engineer, Camera, Machine Learning, Silicon

Senior RTL Design Engineer position at Google, focusing on camera and machine learning silicon design, offering competitive compensation and the opportunity to work on cutting-edge hardware solutions.

Senior Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Senior Software Engineer position at Google focusing on embedded systems and firmware development for platforms infrastructure engineering.

Embedded Senior Software Engineer, Pixel Power Software

Senior Software Engineer position at Google focusing on embedded systems and power management for Pixel devices, requiring expertise in C programming and Linux kernel development.

Senior Software Engineer, Pixel Display System

Senior Software Engineer position at Google working on Pixel display systems, focusing on embedded software development and display technologies for mobile devices.