Software Engineer III, Pixel Graphics, GPU Software
AI Summary ✨
Requirements:
Bachelor’s degree or equivalent practical experience.
2 years of experience with software development in C or C++ programming languages, and with data structures/algorithms.
2 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
2 years of experience working with embedded operating systems.
Nice to haves:
Master's degree or PhD in Computer Science or a related technical field.
Experience developing and debugging native code on Android.
Experience writing low-level graphics API code.
Experience analyzing GPU-accelerated applications like games, image processing or GPGPU applications.
Experience writing or contributing to graphics drivers.
Knowledge of the OpenGL ES, Vulkan, or OpenCL APIs.
What you'll be doing:
Develop 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.
Help 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.