Principal Tools Programmer

Games Jobs - Programming - London

Job Title Principal Tools Programmer
Skills Required Programming
Job Description My client is a household name and one of the leading games companies in the world. Their reputation is second to none; providing advanced hardware that enables the most talented developers to produce vanguard titles and set new standards in interactive entertainment. With a goal to make a wealth of products that completely changes the definition of home entertainment.

They are now looking for a Principal Tools Programmer to join their team.

Overview of the job:

The role requires you to work in collaboration with all disciplines and includes researching and developing new techniques and defining the workflow and pipelines for the art department, as well as maintenance and enhancement to the game’s graphics engine and systems.

Job Responsibilities:

• R&D new techniques and solutions to complex visual problems posed by the game design/ art direction.
• Collaborate with the Lead Artist to deliver the creative vision of the game.
• Help refine and optimize processes and pipelines for game asset creation including performance monitoring and standard setting.
• Collaborate with the Lead Artist and programming team in developing and defining high quality game graphics.
• Be responsible for the delivery of the technical implementation of lighting for the title.
• Act as a bridge between the programming and art disciplines with the ability to dissect, interpret and communicate complex topics to all parts of the team.
• Responsible for reviewing and updating the project art documentation with any relevant technical and pipeline information.
• Work alongside the Lead Artist to input on how the project will be delivered to schedule.
• Identifying potential problems in the art pipeline and working with the Lead Artist and tools & technology teams to prevent them.
• Mentor and provide support to more junior or less experienced team members across the art & programming team.
• Raising feature requests and bugs to optimize the workflow and pipelines for game asset creation – and in some cases implement those items.
• Researching and recommending 3rd party solutions
• Maintain a high level of relevant industry knowledge in key specialist areas such as lighting and material system tools, becoming a‘ go to’ person for experience and expertise in these fields.
• Being proactive in self-development.

Knowledge, Experience and Skills required:

• Experience in developing technical solutions for real time game engine.
• Expert C++ programming.
• Excellent troubleshooting skills.
• Knowledge of scripting languages (MEL, C#, Python) with the ability to contribute to supporting art helper tools for the art department as required.
• Knowledge of shaders, including their creation and application
• Strong verbal and written communication skills with the ability to interpret, communicate, and document technical issues to less technically experienced artists.
• Strong time management skills with a proven ability to focus on priorities, juggle multiple tasks, and meet deadlines.
• Demonstrated ability to solve complex problems efficiently.
• Flexibility and the ability to learn new skills over time.
• Meeting deadlines and working to a budget, including the proven ability to help establish and work within the technical and memory constraints of a game.
• Awareness of current and upcoming game titles and technology.
• The ability to take ownership & responsibility of assigned bodies of work regardless of complexity.
• Proactivity and self-motivation - a team player.

More details are available by contacting Ben Shatford at Aardvark Swift via email:
Salary £Negotiable DOE
Location London, London
Job Category Programming
Date posted 27/02/2014
Recruiter This job is advertised on behalf of Aardvark Swift using their internal reference 8641_BS95PTP.
Login or register to apply Login Register