2 years of experience with data structures or algorithms.
Experience writing low-level graphics API code.
Experience with C or C++.
Experience analyzing GPU-accelerated applications like games, image processing, or GPGPU applications.
Experience in writing or contributing to graphics drivers and knowledge of the OpenGL ES, Vulkan, or OpenCL APIs.
What you'll be doing:
Develop Graphics Processing Unit (GPU) graphics and compute technologies spanning the full GPU software stack.
Seek general 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 GPU in future product designs.
Advise Android and Pixel leadership on performance and feature opportunities in graphics software and scope solutions with partner teams inside and outside Google.