Google
Software Engineer III, Embedded, Pixel Graphics
Found: Today
This role is based in London, UK.
Responsibilities:
- 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 for Pixel devices.
- Evaluate and bring-up devices, collaborating with product and engineering teams on GPU requirements for future designs.
- Advise leadership on performance and feature opportunities in graphics software.
Minimum qualifications:
- Bachelor’s degree or equivalent practical experience.
- 2 years of experience in low level systems programming languages (e.g., C++ or C), or 1 year with an advanced degree.
- 2 years of experience with embedded operating systems.
- Experience writing low-level graphics API code.
Preferred qualifications:
- 2 years of experience with data structures or algorithms.
- Experience analyzing GPU-accelerated applications.
- Experience in writing or contributing to graphics drivers and knowledge of OpenGL ES, Vulkan, or OpenCL APIs.