GPU Software Engineer (Contract)
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