Job Title:
Graphics Programmer (GPU Programmer)
About the Role:
We are seeking a skilled Graphics Programmer to join our client in a fully remote consultancy assignment.
You will play a crucial part in shaping the future of our customers' graphics pipeline, responsible for various tasks such as optimizing performance and implementing cutting-edge rendering techniques.
Your Key Responsibilities:
* Possess 5+ years of experience pushing the boundaries of visual fidelity.
* Be an expert in modern graphics APIs (DirectX, OpenGL, Vulkan) and leverage their full potential.
* Have expertise in shader programming with fluency in HLSL/GLSL and ability to craft efficient and beautiful shaders.
* Mastery of 3D math with proficiency in linear algebra and vector math.
* Be a skilled debugger adept at identifying and fixing graphics-related issues.
* Achieve high performance optimization by squeezing every last drop of power from the GPU.
* Have deep knowledge of lighting shaders, raytracing, and global illumination.
* Optimize graphics for mobile devices with experience.
Detailed Requirements:
* Experience with popular game engines (Unity, Unreal) and graphics libraries (OpenGL, Vulkan, Metal).
* A proven track record of contributing to the full development cycle of games from prototype to release.
* Passion for graphics knowledge and gaming technology.
Salary:
$115,000 - $140,000 per year