Animation Programmer

Total War Programming
As Animation Programmer, you will be making Total War’s uniquely epic battles look visually dynamic and immersive, ensuring we stay on the cutting edge, and remain market leaders in our genre.

You will be developing our existing animation technology, and where applicable researching and implementing new technologies. You will work closely with the designers and animators to implement compelling gameplay interactions, such as melee combat and locomotion.

Knowledge, Skill and Experience

Essential
  • Excellent C++ programming skillset
  • Good academic background with a 2:1 degree or higher (or equivalent) in a relevant technical field such as computer science, software engineering, mathematics or physics
  • Excellent mathematical and analytical ability
  • Good communication skills to enable effective collaboration with programmers, designers, artists, animators and production staff
Desirable
  • Experience architecting and developing animation systems in a released AAA title
  • An interest in recent developments in the area of animation, both in the games industry and academically
  • Experience with areas such as IK and physics are a bonus
  • Keen player of games, ideally including Total War



We are Creative Assembly

We gather the greatest talent out there, coming together to craft authentic and detailed experiences of the highest quality.

We focus on our strengths and embrace our uniqueness, collaborating across teams and giving everyone the trust and respect to be masters of their craft.

Our values form the foundation of our culture and ethos:
  • Quality - Everything we do is about quality, from individual actions to final products, we take pride in the detail and authenticity of all our creations.
  • Focus - We focus on our strengths as a studio. Our teams might work across different projects, but our goals and vision should be clear for everyone.
  • Teamwork - We are a collective who thrive working across teams, empowering each other to succeed.
  • Respect - Respect at CA is given as a default, we respect each other as diverse and unique individuals, who come together to create games our fans will love.
  • Trust - Alongside respect, we trust each other, our teams and our leaders as experts of their craft. Everyone is given creative autonomy and freedom to make a real contribution to our projects and our legacy.
Our studio sites have disabled access. We are an equal opportunities employer and encourage applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, marriage or civil partnership, pregnancy or maternity, religion or belief.