Offers “Ubisoft”

Expires soon Ubisoft

Expert Animation Programmer

  • Newcastle upon Tyne (Tyne and Wear)
  • Audiovisual production

Job description

Job Description

About Reflections

Reflections, a Ubisoft studio is a video games development company based in Newcastle, UK. Collaborating with Ubisoft's international creative teams on projects such as Assassins Creed Syndicate, Tom Clancy's Ghost Recon, online open-world RPG "The Division" as well as the adventure platformer "Grow Home". With a host of other top titles to our name such as open-world action adventure 'Watch Dogs', MMO racer "The Crew" and the latest instalment in the world's No.1 dance game franchise 'Just Dance 2015' Reflections' objective is to combine technical expertise, flair and innovation to create and contribute to successful and memorable games. We are looking for Pioneering, Obsessive Humans to cement its reputation as an industry leading studio within the UK and the world.

Summary

The successful candidate will be responsible for researching and implementing cutting edge physics enhanced and procedural animation technology to supplement and enhance the animation systems available within the various high profile projects the studio is involved in.

Requirements

·  Passionate about playing and making games.
·  Significant involvement as an animation programmer in several published games, with involvement in character animation, IK, procedural or physics based animation a definite plus.
·  Excellent C/C++ programming skills, mathematics and physics, with a good knowledge of object oriented development.
·  Experience with Havok Behavior, Natural Motions' Morpheme or similar animation middleware a requirement.
·  Knowledge of common algorithms, data structures and patterns, and the ability to apply them to problems while keeping constraints and performance in mind.
·  Able to plan and estimate their own tasks and ensure timely delivery of work.
·  Self-motivated and pro-active with a strong work ethic.
·  Excellent English oral and written communication skills.
·  Bachelor's degree in a relevant subject (Mathematics, Physics, Computer Science) or equivalent industry experience.
·  Ability to analyze unfamiliar code of significant complexity to understand and extend the functionality of an existing module.
Responsibilities

·  Implementation of new animation systems to improve quality, flexibility and production timescales for animation, using cutting edge techniques including physics based and procedural animation.
·  Implement code that is modular, self-contained, and defensive and observes the technical constraints on the system.
·  Work as a key part of an agile development team, taking responsibility for organising and planning their own work.
·  Ensure coding standards are followed, and help to enforce good programming practices within the engineering team.
·  Maintain technical documentation for the engineering team as well as other disciplines.
Contract Duration: Permanent
Salary: Competitive + Relocation.
Location: Newcastle upon Tyne, U.K

Opening date: 19th February 2016
Closing date: 20th March 2016

Reflections reserves the right to close this advert earlier than the closing date indicated should we feel we have received sufficient applications.

Employment Type

Employment

Auto req ID

6845BR

Make every future a success.
  • Job directory
  • Business directory