Animation Systems Programmer Job Description

Animation Systems Programmer Job Description Template

Our company is looking for a Animation Systems Programmer to join our team.

Responsibilities:

  • Develop, maintain, extend, and support an extensive high-level runtime animation system, pipeline, and tools;
  • Implement well designed, robust, highly optimal new animation system features, integrating them into our existing animation, gameplay, and AI systems;
  • Join our core animation technology team and work closely with gameplay, AI, tools, and art teams across different Rockstar studios.

Requirements:

  • Passion for character based games, good eye for character and animation aesthetics;
  • Strong C/C++ programming skills, OO design skills and 3D math background;
  • Good communication skills, ability to clearly share complex technical information with other programmers, animators, and designers;
  • Involvement with UI based tools development or support, or interest in UI design;
  • Familiarity with optimization and multi-threading techniques;
  • Experience developing within a large existing codebase, both collaborating and working independently within a large team.