Senior Graphics Programmer

Games Jobs - Programming - London

Job Title Senior Graphics Programmer
Job Category Programming
Job Description My client is a British video gaming institution.

They have been making ground-breaking original IP since the late 90s and are still going strong almost 15 years later.

Due to their continued success, they are looking for an experienced Senior Graphics Programmer to join their team.

Overview of the job:

The successful candidate will work closely with the art department to implement beautiful yet efficient graphics features which fulfil the art director’s vision, and with the lead graphics programmer on rendering architecture and optimisation.

Key Accountabilities:

• Work with the Lead Graphics Programmer to implement Art department visual ambitions.
• Technical design, implementation and integration of the rendering features required by the game design.
• Able to work with autonomy, taking ownership of significant areas of the engine,
• Work with the Art department to help implement Art pipelines, tools and processes.
• Work with the Art department in order to ensure visual quality realises their vision.
• Be a major stakeholder in the area of rendering performance.

Experience and Skills required:

• Solid experience shipping a AAA title as a graphics programmer on the current generation (XBox 360, PC, PS3).
• Proven graphics programming experience.
• Ability to write large new engine systems as well as maintain and restructure existing ones.
• All round game programming knowledge.
• Fluent in C++ and shader languages (ideally HLSL, but possibly GLSL/Cg).
• Ability to balance aesthetic requirements with performance needs.
• A good knowledge of at least one modern graphics API (D3D9, LibGCM or OpenGL)
• Excellent grasp of CPU optimisation ideally with multi-core CPU architectures
• Experience with low level GPU optimisation, identifying bottlenecks
• Knowledge of Direct3D 11 or equivalent (shader model 5, compute shaders, tessellation etc.), ideal but not essential
• In-depth knowledge of existing graphics techniques and algorithms (e.g. shadow mapping, dynamic lighting, effects, culling).
• Actively follows developments in graphics and engine design research topics, in particular real-time lighting techniques such as real-time global illumination and deferred rendering pipelines.
• Excellent knowledge of current generation engine methods and techniques covering a variety of wide-ranging fields such as post-processing, lighting, animation and resource streaming.
• Excellent communication skills.
• Proven ability to work effectively with content creators to improve their workflows.

If this role is of interest please contact Ben: or 01709 834777
Location London
Job Category Programming
Date posted 13/08/2014
Recruiter This job is advertised on behalf of Aardvark Swift using their internal reference 8658_BS508SGP.
Login or register to apply Login Register