This role is for a graphics algorithm engineer (contractor based) with a strong background in real-time rendering algorithms on GPU, or a background in other advanced use of graphics and rendering algorithms to join a team working at the forefront of 3D graphics algorithm development.
You should be able to work well within a close-knit engineering team.
Key Responsibilities
* Propose new ideas and develop new graphics/rendering algorithms for mobile GPUs.
* Analyze GPU applications to generate performance/power improvements, profile and optimize rendering code and GPU shaders.
* Create new intellectual property with the potential to patent.
Person Specification
Required:
* BSc or MSc in relevant discipline (CS, EE, etc.).
* Years of experience in implementing real-time rendering algorithms, ray tracing or global illumination algorithms.
* Excellent GPU shader programming skills using GLSL or HLSL, etc.
* Hands‑on experience with one or more of the following graphics API: Vulkan, OpenGL, Metal, DirectX11 or 12 and/or OpenCL.
* Excellent programming skills using C or C++
Desired:
* PhD in relevant field
* Experience in rendering algorithms used in game engines (Unreal, Unity, CryEngine) is highly desirable.
* Experience of temporal and spatial frame upscaling technologies such as FSR and DLSS, particularly if focused on mobile implementations.
* Python
#J-18808-Ljbffr