logo

С++ Animation Programmer

Apply

We are Saber Interactive — one of the world's leading independent game developers. We create games for PC, PlayStation, Xbox, and Nintendo Switch, with studios spanning the globe and a shared passion for delivering unforgettable player experiences.

Millions of players around the world enjoy our titles: Warhammer 40,000: Space Marine 2, SnowRunner, World War Z, Expeditions: A MudRunner Game, RoadCraft, Tempest Rising, and many more. We've also brought The Witcher 3 to Nintendo Switch and re‑mastered the Crysis trilogy for modern platforms.

Currently we are in search of an Animation Programmer to help us build and optimize our real-time animation pipeline for one of our unannounced AAA bangers.

Responsibilities

  • Support the Animation team in developing unique and stunning characters for a cutting-edge game targeting modern hardware.
  • Work directly with animators to prototype and deliver excellent combat, character locomotion, movement mechanics, and cinematics.
  • Collaborate daily with Designers and AI Programmers to build elegant solutions to challenging problems in complex game worlds.
  • Proactively come up with ideas on how to improve the animation pipeline.
  • Proactively identify and fix bugs and performance problems in core engine and game systems.
  • Implement features taking care to write efficient code and with an eye to a quality end-user experience.
  • Write clean, professional, and maintainable code.
  • Troubleshoot complex problems as they arise and construct solutions to unforeseen design problems in a timely manner.
  • Writing necessary supporting documentation.

Requirements

  • Minimum of 3 years’ experience in animation, AI, or a related programming field.
  • Strong experience developing and maintaining gameplay systems in Unreal Engine.
  • Proven experience in applying modern animation techniques such as Animation Layers, IK, and partial-body animation.
  • Excellent communicator with strong verbal and written English skills.
  • Minimum of 3 years’ experience writing, debugging, and optimizing C++.
  • Advanced 3D math skills.
  • Excellent problem solving and time management skills.
  • Understanding of the full software development life cycle.
  • Proactive attitude, self-direction, and motivation.

Would be a plus:

  • Experience with cinematics and facial animation.
  • Experience with animation pipelines and character rigs.
  • Strong art vision, having an eye for quality animations.
  • Familiarity with animation software, e.g. 3ds Max, Blender and Maya.

Conditions

  • Take your part in an AAA project.
  • Remote work within the European timezone.
  • Flexible working hours.
  • Participation in internal playtests of all our projects.
Share this job opening

Application:

I agree to the processing of my personal data in accordance with the Saber Privacy Policy