Taro Logo

Software Engineer, Google Pixel Graphics

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer, Google Pixel Graphics

Google is seeking a Software Engineer to join their Pixel Graphics team, focusing on GPU technologies and graphics software development. This role is part of Google's Devices & Services team, which combines Google AI, Software, and Hardware to create innovative user experiences. The position involves working with embedded systems and GPU software stack development using C programming language.

The ideal candidate will have strong experience in software development, particularly with embedded operating systems and algorithms. They will be responsible for developing GPU graphics and compute technologies, providing solutions for Pixel devices, and working closely with Product and Engineering teams to shape future product designs.

This is an excellent opportunity for someone passionate about graphics technology and embedded systems to work on cutting-edge products at Google. The role offers the chance to impact millions of users through Google's Pixel devices while working with state-of-the-art GPU technology.

Key aspects of the role include debugging complex kernel and user mode issues, advising leadership on performance opportunities, and collaborating with various teams both within and outside Google. The position requires both technical expertise and the ability to work effectively with different stakeholders.

Working at Google's Warsaw office, you'll be part of a global team that's pushing the boundaries of mobile graphics technology. You'll have the opportunity to contribute to Google's mission of organizing the world's information and making it universally accessible and useful through their hardware initiatives.

Last updated 2 days ago

Responsibilities For Software Engineer, Google Pixel Graphics

  • Develop Graphics Processing Unit's (GPU) graphics and compute technologies spanning the full GPU software stack using C coding language
  • Provide general solutions to problems, minimize application or device-specific workarounds to serve users of all Pixel devices, including in-market devices
  • Help evaluate and bring-up of devices, and work with Product and Engineering teams to define the role and requirements of the GPU 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

Requirements For Software Engineer, Google Pixel Graphics

Linux
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience working with embedded operating systems
  • 2 years of experience with data structures or algorithms in either an academic, or an industry setting

Interested in this job?

Jobs Related To Google Software Engineer, Google Pixel Graphics