Engine Animation Programmer

AT Bohemia Interactive

Prague, Czech Republic

Bohemia Interactive


Apply now!

Your main task will be to contribute to the research and development of the animation systems and accompanied tools in Enfusion Engine.

You will collaborate with animators, providing new animation methods for them, improving the existing ones, and taking care of the animation exporting pipeline. We have our own motion capture studio and we want to make really realistic and complex animations. Our games have thousands of animations and a suitable system is needed for that. We also want our community has the ability to add and edit animations. You will also collaborate with game programmers, fulfilling their requirements of an animation system from a gameplay and moddability point of view. Your contribution to engine tools will be used by our community for creating their own user mods!

Responsibilities

  • Contribute to the research and development of the animation systems and accompanied tools in Enfusion Engine

Requirements

  • Routine C++ knowledge
  • Math and linear algebra skills
  • Strong OO design understanding
  • Teamwork and communication skills
  • Good spoken and written English
  • Orientation on highly performable and optimized code
  • Knowledge of principles of the node-based animation system

Welcomed skills:

  • Experience with an animation system
  • Experience with a physics engine
  • Passion for new animation technologies

Benefits

  • A friendly team of people enthusiastic about games
  • Leisure Card
  • Semi-flexible working hours
  • 7 days of extra vacation
  • Relocation package
  • All our games for free

Engine Animation Programmer

Location
  • Prague, Czech Republic
Type of Contract
  • Full-time
Field
  • Programming