NOTE: This job is no longer available!

SENIOR GRAPHICS PROGRAMMER (PC)

Company unspecified (job is advertised through an agency)
South-East
£40000 to £50000

Roll Overview:
Position Overview:

To work with the PC graphics engine team. This is an opportunity to push the limits of graphics programming. This role will be both varied and challenging, including working with rendering systems for thousands of men, advanced smoke and impostering systems, and many other areas.

Key Responsibilities
• To be involved with researching and implementing new graphics related technologies
• Program modules of the game as assigned and scheduled with the Lead Programmer or the Project Manager including design, implementation, de-bugging and documentation
• Write clean, well-commented and re-useable code
• Help mentor less experienced programmers
• Take part of the planning process and with the Lead Programmer or the Project Manager, define realistic deadlines and deliverables and adhere to them
• Communicate early any impediment that may arise and elaborate alternative solutions
• Adhere to the company’s high-quality programming standards and development process

Knowledge, Skills & Experience

Essential:
• Strong interest in researching and implementing new graphics related technologies with a good current knowledge of graphics techniques (e.g. imposters, shadow mapping, ambient occlusion)
• At least one published AAA game, preferably on PC but Xbox 360 also acceptable
• Expert in Direct3D, with deep knowledge of D3D9 and good familiarity with D3D10
• Deep experience developing with DirectX 9
• Experienced and proficient in C++
• Mathematically strong, with good knowledge of all parts of the 3D pipeline
• Experience with writing and maintaining shaders in HLSL
• Self-motivated, capable of taking ownership of a task and seeing it through to completion

Desirable:
• DirectX 10 knowledge and experience
• Experience of physics coding, procedural techniques, advanced shadows and lighting, optimisation, VTune, NVPerfHUD, SpeedTree, Xbox360, C#, Lua, SQL and .Net


This job was listed at Change
Click here to jump to the original posting