GPU Software Engineer

European Tech Recruit
Cambridge, UK
10 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Part-time (≤ 32 hours)
Experience level
Starter
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

3D Computer Graphics Software Application Programming Interfaces (APIs) Artificial Intelligence C++ (Programming Language) Custom Software DirectX (Software) Revision Control Systems OpenGL Performance Tuning Software Architecture Graphics Processing Unit (GPU) Information Technology
+1 more
Ray Tracing

Job description

2 weeks ago Be among the first 25 applicants

GPU Software Engineer - Mobile GPU Architecture (UK - PAYE Contract)

Location: Cambridge, UK (On-site)

Contract Type: PAYE (includes full benefits - annual leave, pension, etc.)

We’re looking for a highly skilled GPU Software Engineer to join a cutting-edge mobile GPU architecture team. This role is ideal for someone who thrives at the intersection of software and hardware - with a deep understanding of GPU drivers, modern 3D APIs, and future-looking architecture design.

What You’ll Do:

  • Design and develop features for 3D graphics APIs (e.g. Vulkan, DirectX)
  • Investigate API improvements and prototype interface changes
  • Propose and model changes to GPU architecture based on use cases and performance analysis
  • Collaborate with driver, software, and hardware teams to identify bottlenecks and future opportunities
  • Draft technical proposals and contribute to API extensions/specifications
  • Analyze performance impact of new ideas and features

Requirements:

  • BSc / MSc / PhD in a relevant field (e.g. Computer Science, EE, Applied Math)
  • 5+ years experience in GPU driver development or GPU software architecture
  • Strong knowledge of at least one of: Vulkan, DirectX (11/12), OpenGL ES, or Metal
  • Deep understanding of rendering pipelines, GPU workloads, and performance tuning
  • Proficiency in C++ and version control tools
  • Must have the right to work in the UK

Bonus Points For:

  • Experience with ray tracing, mesh shading, or neural rendering
  • Familiarity with Khronos Group or GPU architecture specification work
  • Strong communication skills and a proactive, research-oriented mindset

This is a rare opportunity to work on next-generation GPU technology in a highly collaborative, cross-functional team.

Seniority level

  • Seniority levelMid-Senior level

Employment type

  • Employment typeContract

Job function

  • IndustriesSoftware Development and IT System Custom Software Development

Referrals increase your chances of interviewing at European Tech Recruit by 2x

Sign in to set job alerts for “Software Engineer” roles.

Cambridge, England, United Kingdom 3 weeks ago

Junior Software Engineer (Part Time, Fixed Term)

Cambridge, England, United Kingdom 1 week ago

Cambridge, England, United Kingdom 6 days ago

Cambridge, England, United Kingdom 1 week ago

Cambridge, England, United Kingdom 2 months ago

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 1 day ago

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 1 day ago

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 2 weeks ago

Software Engineer, Platform - Cambridge, United Kingdom

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 3 months ago

Cambridge, England, United Kingdom 1 week ago

Graduate Electronics & Software Engineer (2025 start)

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 5 days ago

Cambridge, England, United Kingdom 1 week ago

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 1 week ago

Cambridge, England, United Kingdom 2 months ago

Cambridge, England, United Kingdom 1 month ago

Graduate GPU Software Engineer (Contractor)

Cambridge, England, United Kingdom 5 months ago

Cambridge, England, United Kingdom 1 week ago

Cambridge, England, United Kingdom 1 month ago

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 3 hours ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Requirements

  • BSc / MSc / PhD in a relevant field (e.g. Computer Science, EE, Applied Math)
  • 5+ years experience in GPU driver development or GPU software architecture
  • Strong knowledge of at least one of: Vulkan, DirectX (11/12), OpenGL ES, or Metal
  • Deep understanding of rendering pipelines, GPU workloads, and performance tuning
  • Proficiency in C++ and version control tools
  • Must have the right to work in the UK

Bonus Points For:

  • Experience with ray tracing, mesh shading, or neural rendering
  • Familiarity with Khronos Group or GPU architecture specification work
  • Strong communication skills and a proactive, research-oriented mindset

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:00 min

Pushing CSS limits with 3D rendering and ray tracing

Chris Heilmann +2 · LIVE

2:46 min

Building full end-to-end tech solutions internally

Tomáš Čupr · World Congress 2022

4:08 min

Introduction to hardware parallelism and GPU computing

Paul Graham Paul Graham · World Congress 2024

3:30 min

Transitioning from CUDA software architect to user

Stephen Jones · Coffee With Developers

4:51 min

Replacing hardware prototyping with software simulations

Andreas Kaldun Andreas Kaldun · LIVE

3:25 min

The evolution axis from genesis to commodity

Markus Harrer Markus Harrer · World Congress 2023

Videos

See all

Related articles

See all