Engine Animation Programmer Prague/Brno

Bohemia Interactive  |   Location: Brno /  |   Type of Contract: Full-time

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!

More information about the Enfusion Engine https://enfusionengine.com/for-developers


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


  • 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


  • A friendly team of people enthusiastic about games
  • Possibilities for skill-development and growth
  • All our games for free
  • 27 days of holidays per year, company profit-sharing plan, benefit program, meal contribution
  • In case you will move from another country, we can offer you relocation assistance and package

Applicants should submit their portfolio and CV detailing their previous work experience as well as a cover letter outlining their interest to work for Bohemia Interactive.