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.