Job Description
GPU Graphics Expert
We are currently working with a leading global tech company, hiring for a senior graphics expert with a strong background in real-time rendering algorithms on GPU, or a background in other advanced use of graphics & rendering algorithms to join a team working at the forefront of 3D graphics algorithm development.
Within this role you would be proposing new ideas & develop new graphics/rendering algorithms for mobile GPU. Whilst also analysing GPU applications to generate performance/power improvement, profile & optimise rendering code & GPU shaders. Join a multinational, dynamic and highly motivated software development group where you will enjoy the support of your colleagues while being challenged by exciting technical problems.
Key Responsibilities and Required Skills:
* Prior Graphics knowledge, including: GBuffer, Ray tracing & Global Illumination & Screen space processing such as SSAO or motion vector.
* Experience working on Vulkan API. Ideally you will have hands on experience on Vulkan API skill and good to know how to do ray tracing with Vulkan API
* Hands-on experience with one or more of the following graphics APIs such as Vulkan, OpenGL, Metal, DirectX11 or 12 and/or OpenCL.
* Excellent programming skills using C or C++
* Motivations to work with Ray Tracing, Game Engine Development, or had prior knowledge of Device Driver Development is beneficial.
Key Words: GPU / Graphics / Driver Development / C / C++ / Firmware / Embedded Systems / CPU / Driver internals / Software Architecture / GBuffer / Global Illumination / Direct X / OpenGL / Vulkan / GL ES / Game Engine / Ray Tracing / Arm Architecture
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 (