Company: Huawei Technologies Research & Development (UK) Ltd
Location: Cambridge
Posted: April 17th, 2026
The role is for an engineer with a strong background in GPU Software Architecture to join a team. The successful candidate will work on investigating and designing existing and new features of 3D graphics APIs like Vulkan and DirectX and how these apply to current and future GPUs. You will work closely with software and hardware architects, driver development teams to identify existing challenges and future opportunities. Investigating and evaluating features of and improvements to 3D Graphics APIs, including implications on hardware design and software architecture. You should have a strong understanding of rendering technologies, graphics pipelines and hands‑on experience using one more of the OpenGL ES, Vulkan, DirectX, or Metal APIs. A deep understanding of GPU architectures and the workloads GPUs are likely to see, and thus what characteristics are important, in different scenarios such as gaming and rendering.