Job Description
Rockstar Games is seeking an Animation Systems Programmer to join their Animation R&D team in Carlsbad, CA. The ideal candidate will assist in developing advanced animation systems for open-world character-based games. This is a full-time, in-office position.
Rockstar Games develops innovative animation technology, ranging from performance capture to a sophisticated runtime engine, for massive open world games. The team collaborates to push the boundaries of character animation on next-generation hardware and supports various teams across multiple studios.
Responsibilities:
- Join the core animation technology team and collaborate with various teams across Rockstar studios.
- Develop, maintain, extend, and support an extensive high-level animation system, pipeline, and tools.
- Implement well-designed, robust, highly optimized new animation features.
- Research and develop improvements to continuously push our technology forward.
Requirements:
- A degree in Computer Science or a related discipline.
- 3+ years of industry experience as an engine or animations systems programmer.
- Experience working on AAA character-based games or character-based VFX animation.
- Experience developing within a large existing codebase, collaborating or working independently within a large team.
- Strong C/C++ programming skills.
- Familiarity with common optimization and multi-threading techniques.
- Good communication skills.
- Strong 3D math skills.
The role offers:
- Opportunity to work on cutting-edge animation technology for large open-world games.
- Collaboration with talented professionals in an inclusive, highly-motivated environment.