Staff Software Engineer, Pixel Graphics System Software

5 Months ago • 8-13 Years • Graphics Engineer

Job Summary

Job Description

As a Staff Software Engineer, Pixel Graphics System Software, you will be responsible for developing and maintaining the graphics and compute technologies for Pixel devices. You will work closely with other teams at Google, including Android, Pixel Camera, and Display, to ensure that the GPU is used to its full potential. You will also be responsible for evaluating and bringing up new devices, as well as working with product and engineering teams to define the requirements for future product designs. You will have the opportunity to debug sophisticated problems, advise leadership on performance and feature opportunities, and lead and mentor other team members.
Must have:
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with one or more general purpose programming languages including C and C++
  • 4 years of experience in development, testing, and deployment of embedded systems
  • 3 years of experience with development of Graphics Processing Unit (GPU) drivers, including but not limited to OpenGL ES, Vulkan, OpenCL
  • Experience in technical leadership, leading project teams, and setting technical direction
  • Experience optimizing software performance
Good to have:
  • 5 years of experience in one or more of the following areas: embedded systems, system bring-up, Linux/Android device drivers for graphics or display, performance analysis/execution profiling

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience with one or more general purpose programming languages including C and C++.
  • 4 years of experience in development, testing, and deployment of embedded systems.
  • 3 years of experience with development of Graphics Processing Unit (GPU) drivers, including but not limited to OpenGL ES, Vulkan, OpenCL.
  • Experience in technical leadership, leading project teams, and setting technical direction.
  • Experience optimizing software performance.

Preferred qualifications:

  • 5 years of experience in one or more of the following areas: embedded systems, system bring-up, Linux/Android device drivers for graphics or display, performance analysis/execution profiling.

About the job

Pixel Graphics System Software enables everything from simple low-power animations to rich User Interface (UI), high-end games, and on-device image processing to make the best use of the Graphics Processing Unit (GPU) in Pixel phones.

In this role, your team works in Pixel devices from System on a Chip (SoC) conception all the way to field deployment and beyond. You work closely with multiple teams at Google including Android, Pixel Camera, Display, etc. You engage regularly with partners and vendors to come up with innovative ways to use the Graphics Processing Unit (GPU) as part of a tightly-integrated device package.

The Google Pixel team focuses on designing and delivering the world's most helpful mobile experience. The team works on shaping the future of Pixel devices and services through some of the most advanced designs, techniques, products, and experiences in consumer electronics. This includes bringing together the best of Google’s artificial intelligence, software, and hardware to build global smartphones and create transformative experiences for users across the world.

Responsibilities

  • Develop Graphics Processing Unit (GPU) graphics and compute technologies spanning the full Graphics Processing Unit software stack.
  • Provide solutions to problems, minimizing application or device-specific workarounds to serve users of all Pixel devices, including in-market devices.
  • Evaluate and bring-up devices, and work with product and engineering teams to define the role and requirements of the Graphics Processing Unit in future product designs. Debug sophisticated user mode and kernel mode problems.
  • Advise Android and Pixel leadership on performance and feature opportunities in graphics software, and scope solutions with partner teams inside and outside Google.
  • Manage and support members of the team and lead them both technically and in their personal development.

Similar Jobs

NI (National Instruments) - Senior Software Engineer -C++

NI (National Instruments)

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Ukraine (Remote)
6 Months ago
DigitalFish - Senior Computer Vision Engineer, Imaging & Simulation

DigitalFish

Sunnyvale, California, United States (On-Site)
5 Months ago
Axinous - Staff Development Software Engineer - C/Networking

Axinous

Sahibzada Ajit Singh Nagar, Punjab, India (On-Site)
5 Months ago
iLogos Game Studios - Senior Unreal Developer

iLogos Game Studios

(Remote)
8 Months ago
PlayStation Global - Manager of Software Engineering

PlayStation Global

Aliso Viejo, California, United States (On-Site)
8 Months ago
The Walt Disney Company - Sr. Software Engineer - Interactive Visualization

The Walt Disney Company

Burbank, California, United States (On-Site)
5 Months ago
Unity - Senior Kernel Developer

Unity

Brighton And Hove, England, United Kingdom (On-Site)
8 Months ago
Unity - Senior Software Development Consultant, Customer Success Consulting

Unity

Seoul, South Korea (On-Site)
5 Months ago
PlayStation Global - Software Engineering Intern, Graphics - Master's or PhD

PlayStation Global

Aliso Viejo, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ivanti - Software Engineer - Swift, Objective-C,C++, IOS development

Ivanti

Karnataka, India (On-Site)
7 Months ago
Aristocrat Gaming - Lead Game Mathematician

Aristocrat Gaming

Gurugram, Haryana, India (Hybrid)
6 Months ago
HP - Windows Application Developer

HP

Pune, Maharashtra, India (On-Site)
7 Months ago
ByteDance - Software Engineer Intern (Cloud Native Infrastructure)- 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Google - Strategic Cloud Engineer, Data and Analytics

Google

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Playtika - TypeScript Technical Lead

Playtika

Ukraine (On-Site)
5 Months ago
Warner Bros. Discovery - Pega - SSA

Warner Bros. Discovery

Hyderabad, Telangana, India (On-Site)
7 Months ago
Google - Software Engineer, Discover Trending Quality

Google

Mountain View, California, United States (On-Site)
5 Months ago
Bit Reactor, LLC - UI ENGINEER

Bit Reactor, LLC

Cockeysville, Maryland, United States (On-Site)
8 Months ago
Hypersonic Laboratories - Technical Artist

Hypersonic Laboratories

(Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

Netflix - Counsel / Principal Counsel, Intellectual Property - EMEA

Netflix

London, England, United Kingdom (On-Site)
6 Months ago
Fluence - Customer Experience Manager - EMEA

Fluence

London, England, United Kingdom (On-Site)
6 Months ago
LeoVegas - Customer Experience Advisor - Dutch Market

LeoVegas

Newcastle Upon Tyne, England, United Kingdom (On-Site)
6 Months ago
ESL FACEIT Group - EFG - Advertising Account Manager

ESL FACEIT Group - EFG

London, England, United Kingdom (Hybrid)
6 Months ago
Cloud Imperium Games - HR Officer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
6 Months ago
Windriver - Key Account Manager

Windriver

Swindon, England, United Kingdom (On-Site)
6 Months ago
The Walt Disney Company - Staff Production Engineer, Platform-ILM London

The Walt Disney Company

London, England, United Kingdom (Hybrid)
5 Months ago
Rolls Royce - Vessels Producibility Engineer - Submarines

Rolls Royce

Derby, England, United Kingdom (On-Site)
6 Months ago
CAE - Contract Maintenance Training Instructor

CAE

Burgess Hill, England, United Kingdom (On-Site)
7 Months ago
Remote - Director of Compliance and Regulatory Affairs (Payments)

Remote

United Kingdom (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Graphics Engineer Jobs

Sumo Digital - Senior Graphics Engineer (Porting Projects)

Sumo Digital

Poland (Remote)
7 Months ago
Cloud Imperium Games - Senior Graphics Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
10 Months ago
PlayStation Global - Machine Learning Research Intern - Master's

PlayStation Global

Aliso Viejo, California, United States (Hybrid)
6 Months ago
Unity - Software Engineer, Microsoft Platforms

Unity

Stratford-upon-Avon, England, United Kingdom (On-Site)
7 Months ago
ByteDance - Software Engineer, AR Effect Platform (Multiple Positions)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Unity - Senior Graphics Developer

Unity

Montreal, Quebec, Canada (On-Site)
7 Months ago
Velan Studios - Graphics Programmer (Senior)

Velan Studios

New York, New York, United States (Hybrid)
8 Months ago
Unity - Software Engineer, Engine Support

Unity

Pereira, Risaralda, Colombia (On-Site)
6 Months ago
Treyarch - Lead Graphics Engineer

Treyarch

Los Angeles, California, United States (On-Site)
6 Months ago
Splash Damage - Principal Gameplay Engineer

Splash Damage

London, England, United Kingdom (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Fremont, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Atlanta, Georgia, United States (On-Site)

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)

Seattle, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug