Senior Graphics Programmer,
|Job Title||Senior Graphics Programmer,|
|Skills Required||Lead Programmer, Graphics / Engine|
|Location||UK & Europe|
|Job Description||Top AAA games studio is looking to hire Senior Graphics Programmers to join the Engine Programming team.
This is an exciting opportunity for Programmers who are passionate about making awesome real-time rendering tech, as we strive to develop leading edge graphics technology on current generation consoles and beyond. “we want our games to look best-in-class.”
The ideal candidate is expected to have proven experience within a similar role, be an exceptionally creative problem solver, an excellent communicator, a positive team member and always shows high levels of enthusiasm and talent for creating leading-edge rendering technology for games.
Working within the Engine Team, the Senior Graphics Programmer should be highly autonomous, and able to work with minimal supervision. The candidate must show they are able to break down a task or goal into well-defined sub-tasks with well-estimated times, to form the basis of a schedule, and then demonstrate they can deliver quality results to this agreed schedule. The candidate must be able to solve complex programming challenges, be familiar with multiple development platforms, and be able to design well-architected, efficient systems.
This role will report to the Lead Engine Programmer.
•Develop rendering code and tools, with the aim of producing best-in-class results.
•Remain up-to-date with cutting-edge real-time graphics techniques; by reading internet articles and whitepapers, attending conferences (or reading/watching conference presentations), active participation in the graphics mailing list, and so on.
•Mentor other members of your team, and set and lead by example.
•Propose new graphics features or process improvements to your Lead Programmer and Technical Director, which can take our rendering tech to a higher level of quality. We highly value creative Programmers who can create and develop novel techniques which look great.
•Liaise with your Lead Programmer and customers to understand and prioritise rendering requirements for the Engine, in order to realise the goals of the game(s) which are being developed using the Engine.
•Fix bugs which are assigned to you. Prioritise high priority bugs, and ensure that these are promptly fixed, and ensure that lower priority bugs are also fixed in an appropriate time-frame.
•Write robust, high-quality code which conforms to the FSG coding standards.
•Technology research and development. This might include investigation into Middleware solutions or Technology Partners.
•Work with the Lead Programmer to help define Technical Budgets per-platform.
•You may be asked to help the Lead Programmer with writing Technical Design Document (TDD) chapters.
Role Requirements (Knowledge, Skills, Experience)
•At least 4 shipped videogame titles.
•At least 5 years of C++ programming experience in the games industry.
•PlayStation 3, Xbox360, Wii, or PC development experience.
•In-depth knowledge of Shader programming (Vertex & Pixel shaders, and shader languages [e.g. HLSL, GLSL, and Cg]).
•Positive and outgoing personality.
•Excellent creative problem solving abilities.
•Expert knowledge of contemporary graphical programming techniques.
•Excellent organisational abilities.
•An ability to accurately and realistically schedule tasks.
To apply for this or any of our other roles please email your CV to
|Recruiter||This job is advertised on behalf of Creative Personnel using their internal reference ma1578.|
|Login or register to apply||Login Register|