GPU Software Engineer (Contract)
About the role
GPU Software Engineer (Contract) | Cambridge (Onsite)
We are working with a leading technology organisation at the forefront of GPU and graphics innovation, looking to bring on an experienced GPU Software Engineer to join their team on a contract basis.
This role sits at the intersection of graphics APIs, GPU architecture, and performance engineering. You will be involved in shaping how modern 3D graphics APIs evolve and how they translate into real-world GPU performance and capabilities.
Key Responsibilities:
- Investigate and evaluate features of modern 3D graphics APIs such as Vulkan and DirectX
- Design and prototype new API features and extensions
- Analyse performance impact and validate improvements using real-world rendering scenarios
- Collaborate closely with hardware architects, driver teams, and software engineers
- Contribute to future GPU architecture considerations through software insights
Requirements:
- Strong C/C++ programming skills
- 4+ years’ experience in GPU software, graphics, or driver development
- Hands-on experience with at least one of: Vulkan, OpenGL ES, DirectX, or Metal
- Solid understanding of rendering pipelines and GPU workloads
- Experience in performance analysis and optimisation
Nice to have:
- Knowledge of ray tracing, mesh shading, or neural rendering
- Experience working close to GPU drivers or hardware architecture
- Familiarity with emerging graphics technologies
Location: Cambridge (Onsite)
Contract: Initial contract with extension potential
If you’re interested in working on next-generation GPU technologies and influencing how graphics systems evolve, feel free to reach out or apply directly.
#GPU #Graphics #Vulkan #DirectX #CPlusPlus #Rendering #CambridgeJobs #ContractRoles
About this listing
This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.
Similar jobs you may like
Squad Technical Lead - Edinburgh
1 day agoAberdeen
Platform Engineer (Server Infrastructure) - London
1 day agoImperial College London
Staff Software Engineer - Machine Learning
1 day agoCapital One UK
Software Engineering Manager - Services
1 day agoCapital One UK
Senior Software Engineering Manager
1 day agoCapital One UK
Software Engineer (Development) (Milton Keynes, ENG, GB, MK7 6AA)
1 day agoThe Open University
Software Engineer (Development) (Milton Keynes, ENG, GB, MK7 6AA)
1 day agoThe Open University
Software Engineer (Development) (Milton Keynes, ENG, GB, MK7 6AA)
1 day agoThe Open University
Software Engineer (Development) (Milton Keynes, ENG, GB, MK7 6AA)
1 day agoThe Open University