Senior/Staff GPU Driver & Systems Software Engineer – GPU Drivers / Vulkan / OpenGL / OpenCL / [...] in Cambridge

Senior/Staff GPU Driver & Systems Software Engineer – GPU Drivers / Vulkan / OpenGL / OpenCL / [...] in Cambridge

Cambridge Full-Time 60000 - 80000 £ / year (est.) No working from home possible
European Tech Recruit

At a Glance

  • Tasks: Develop and optimise GPU drivers and low-level software for next-gen graphics platforms.
  • Company: Innovative semiconductor company at the forefront of GPU technology.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Collaborate with top engineers and influence future GPU designs.
  • Why this job: Join a dynamic team and shape the future of cutting-edge GPU technology.
  • Qualifications: Experience in GPU driver development and strong understanding of GPU architecture.

The predicted salary is between 60000 - 80000 £ per year.

We are currently partnered with an innovative semiconductor company developing next‑generation GPU IP for mobile, AI, automotive, consumer electronics, and high‑performance computing platforms. As part of a growing GPU software team, they are looking to hire Senior & Staff GPU Driver & Systems Software Engineers to develop and optimise low‑level GPU software, graphics drivers, firmware, and system software that maximises the performance of cutting‑edge GPU architectures.

Key responsibilities

  • Develop and optimise GPU drivers, kernel-mode software, and firmware for next-generation graphics and compute platforms
  • Design and implement features across graphics and compute APIs including Vulkan, OpenGL ES, OpenCL, and DirectX
  • Analyse and optimise GPU performance, memory management, scheduling, synchronisation, and execution efficiency
  • Collaborate closely with GPU Architecture, Microarchitecture, Compiler, and Modelling teams to influence future GPU designs

Key requirements

  • Strong commercial experience developing GPU drivers, graphics systems, or low-level systems software
  • Strong understanding of GPU architecture, graphics pipelines, memory hierarchies, scheduling, synchronisation, and performance optimisation
  • GPU performance profiling and optimisation
  • Compiler or runtime development for GPUs or AI accelerators

Keywords: GPU Drivers / Vulkan / OpenGL ES / OpenCL / DirectX / C++ / C / Linux Kernel / Kernel Development / Firmware / Graphics Drivers / GPU Architecture / Graphics Pipeline / Memory Management / GPU Scheduling / Performance Optimisation / Low-Level Systems Software / Embedded Graphics / AI Accelerators / Semiconductor / Hardware Software Co‑Design / GPU Compute / Mobile GPU / SoC Development

If you are interested in this position, please send your CV to Alistair@eu-recruit.com. By applying to this role, you understand that we may collect your personal data and process it in line with our privacy policy.

Senior/Staff GPU Driver & Systems Software Engineer – GPU Drivers / Vulkan / OpenGL / OpenCL / [...] in Cambridge employer: European Tech Recruit

Join a leading global technology organisation in Edinburgh, where innovation meets collaboration. As an AI Engineer, you'll be part of a dynamic research and development team dedicated to pushing the boundaries of multimodal AI and edge computing. Enjoy a supportive work culture that fosters professional growth, offers competitive benefits, and provides unique opportunities to work on groundbreaking projects that shape the future of intelligent mapping and spatial reasoning systems.

European Tech Recruit

Contact Details:

European Tech Recruit Recruitment Team

We think you need these skills to ace Senior/Staff GPU Driver & Systems Software Engineer – GPU Drivers / Vulkan / OpenGL / OpenCL / [...] in Cambridge

GPU Driver Development
Vulkan
OpenGL ES
OpenCL
DirectX
C++
C