Senior Graphics Programmer
Core
Build, optimise and modify game rendering systems and related tools for large-scale creative projects.
Role type
Senior IC graphics programmer
Builds
Game rendering systems and performance tools
Domain
Video games, 3D graphics
Required skills
C++, modern 3D graphics APIs (Vulkan, Metal, D3D12), graphics rendering pipeline, multithreaded CPU/GPU optimization, 3D math, STL, shader programming
Preferred skills
Graphics system analysis toolchains (RenderDoc, Pix, Razor), Unreal Engine 4/5, scripting languages (Lua, Python), game console/mobile architecture experience
Technologies
C++, Vulkan, Metal, D3D12, HLSL, RenderDoc, Pix, Razor, Unreal Engine 4, Unreal Engine 5
Responsibilities
Produce stable and reliable code; guide and support less experienced team members; identify and implement improvements to graphics systems; collaborate with Art and Design to create streamlined graphics systems
Seniority
Senior, hands-on IC