Principal GPU Driver & System Engineer

Company: European Tech Recruit
Apply for the Principal GPU Driver & System Engineer
Location: Cambourne
Job Description:

European Tech Recruit are working closely with a leading fabless semiconductor company, based in Cambourne, who are looking for a talented Principal GPU Driver & System Engineer to join their team.

Responsibilities as Principal GPU Driver & System Engineer:

  • Architect, develop, and optimize features for industry-standard APIs including Vulkan, DirectX, OpenGL ES, and OpenCL.
  • Work deep in kernel-mode drivers and GPU firmware to improve hardware control, stability, scheduling, memory management, and execution efficiency.
  • Identify, analyze, and eliminate bottlenecks across the stack—including driver overhead, memory bandwidth, GPU scheduling, compute throughput, and power/performance tradeoffs.
  • Partner closely with Architecture, Micro‑architecture, Compiler, and GPU Model teams to influence next‑generation GPU design and ensure the software stack fully leverages the hardware.
  • Lead complex debug efforts, guide design decisions, mentor engineers, and help raise the technical bar across the GPU driver team.
  • You are not restricted to only the API layer, kernel driver, firmware, or performance. You can work across the entire GPU software stack.
  • Your software insights will directly influence next‑generation GPU architecture and micro‑architecture.
  • Your contributions will help turn silicon capability into real‑world graphics, compute, and AI performance.

Required:

  • Experience of building GPU drivers, graphics systems, or low‑level systems software.
  • You are fluent in C/C++ and comfortable working close to hardware.
  • You have deep expertise in one or more industry‑standard APIs such as Vulkan, DirectX 12, OpenCL, or OpenGL ES.
  • You understand GPU internals at a deep level, including memory hierarchies, command submission, scheduling, synchronization, pipeline architecture, and performance bottlenecks.
  • You enjoy working across boundaries—from API design to kernel drivers, firmware, compiler interaction, and hardware architecture.

Preferred Qualifications:

  • Background in GPU performance analysis, firmware, virtualization, compiler, or runtime optimization for GPUs or accelerators.
  • Familiarity with ML/AI workloads, DNN operators and their mapping onto GPU or accelerator architectures.
  • Experience collaborating with architects, micro‑architects, compiler, and model teams.

If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to nh@eu-recruit.com.

By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)

#J-18808-Ljbffr…

Posted: July 13th, 2026