This job might no longer be available.
Procedural Animation Programmer
4 years ago
Rockstar San Diego is currently seeking an experienced Procedural Animation Programmer.
We are looking for a talented engineer to help us develop advanced animation and procedural technology. You should have strong initiative, a detailed knowledge of character animation systems and procedural techniques such as ragdolls and IK, as well as a passion for realistic, high quality character motion.
RESPONSIBILITIES
- Develop, maintain, extend and support a wide range of procedural animation solutions, to achieve a variety of different character behaviors.
- Work closely with both the core animation technology team and gameplay teams across different Rockstar studios.
- Iterate with designers to continuously improve the quality and robustness of physics-driven animation in all Rockstar titles.
- Independently research and develop new procedural animation techniques.
QUALIFICATIONS
- Strong C/C++ programming skills, OO design skills and 3D math background.
- Detailed knowledge of character physics, ragdolls, IK, and more traditional animation techniques.
- Experience developing within a large existing codebase, collaborating or working independently within a large team.
- Familiarity with optimization and multi-threading techniques.
- Passion for character based games, good eye for character and animation aesthetics.
- Basic understanding of human motion and biomechanics, the cognitive and physiological processes involved, is a definite plus.
- Good communication skills, ability to clearly share complex technical information with programmers, animators, and designers.
Create Your Profile — Game companies can contact you with their relevant job openings.