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.
2 years of experience with data structures or algorithms.
2 years of experience with Linux, Linux Drivers, Firmware, Test Automation, Debugging, C, C++ and GPU programming.
Nice to haves:
Master's degree or PhD in Computer Science or related technical fields.
Experience developing accessible technologies.
Experience with low level rendering pipelines such as OpenGL/Metal/Vulkan/Open CL/DirectX/WebGL and GLSL or SwiftShader.
Experience with Linux kernel, device driver APIs, chipset, and Android.
What you'll be doing:
Develop GPU graphics and compute technologies comprising the full GPU software stack.
Work on ML and non-ML (think imaging, computer vision, gaming and graphics) based experiences, shipping as part of Pixel, developing an understanding of GPU architecture, kernel and user mode drivers as well as firmware.
Influence architectural decisions around Pixel GPU hardware and software.
Guide first-party and third Party applications enhance their workloads for Pixel GPUs.
Work across the whole stack - from models and algorithms, applications, frameworks to GPU kernel drivers.
Perks and benefits:
Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google's Applicant and Candidate Privacy Policy.
Google is proud to be an equal opportunity and affirmative action employer.
If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.
To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.