OUR SECTORS
At European Tech Recruit, our sectors cover a wide range of industries within the field of technology.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
At European Recruitment, our sectors cover a wide
range of industries within the field of technology
At European Recruitment, our sectors cover a wide
range of industries within the field of technology
Client services
Learn about the range of client services we offer at European Tech Recruit, and browse through our case sudies.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
About us
Learn about European Tech Recruit's mission, values, our team, and our commitment to DE&I.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology

GPU SW Engineer
GPU SW Engineer – UK
PAYE Contract
The role is for an engineer with a strong background in GPU Software Architecture to join a team working at the forefront of mobile GPU Software Architecture design.
The successful candidate will work on investigating & designing existing & new features of 3D graphics APIs like Vulkan & DirectX & how these apply to current & future GPUs. You will approach this from a use-case & performance perspective, & work closely with software & hardware architects, driver development teams, & ecosystem teams to identify existing challenges & future opportunities. Investigating & evaluating features of & improvements to 3D Graphics APIs, including implications on hardware design & software architecture. This may include prototyping of such changes, proposing changes to the GPU architecture, & drafting new API extensions. Providing guidance on GPU hardware & driver roadmaps. Explaining new technology & its implications to internal & external partners.
You should have a strong understanding of rendering technologies, graphics pipelines & hands-on experience using one more of the OpenGL ES, Vulkan, DirectX, or Metal APIs. A deep understanding of GPU architectures & the workloads GPUs are likely to see, & thus what characteristics are important, in different scenarios such as gaming, XR, & machine learning. You combine the above with a good C++ development experience & know your way around tools, such as version control systems. You are self-motivated & ambitious, & have the ability to work as part of a team & to network across teams.
Responsibilities
- Design & develop new features of 3D Graphics API.
- Investigate & evaluate features of & improvements to 3D Graphics APIs.
- Drafting new API extensions & writing specification.
- Prototyping interface changes & proposals
- Propose changes to GPU architecture
- Performance Analysis of proposed changes
Qualifications
Required
- BSc or MSc or PhD in relevant discipline
- 5 or more years of experience in GPU software architecture or driver development
- Hands-on experience with one or more of the following technologies: Vulkan, OpenGL ES, Metal, or DirectX11 or 12.
Desired
- Sound knowledge of graphics rendering pipeline (rasterization & ray-tracing)
- Knowledge of neural rendering, raytracing & mesh shading pipeline is plus.
- Creativity & ability to effectively communicate ideas.
- Comfortable working on immature technologies & following up the latest advances in science
- C/C++ programming experience
- Good written & verbal communication skills.
- Self-motivated, well organized & good team player
Apply Now
By applying to this role, you acknowledge that we may collect, store, and process your personal data on our systems.
For more information, please refer to our
Privacy Notice