Browse All Jobs
Job Description

Rockstar Games is seeking a Senior Animation Systems Programmer to join its Animation R&D team. The ideal candidate will assist in developing advanced animation systems for large open-world, character-based games. Rockstar Games is looking for someone with strong C++ programming skills, knowledge of character animation systems, and a passion for realistic character motion.

The Animation R&D team develops animation technology for open-world games, from performance capture to a runtime engine. This global team collaborates to push the boundaries of character animation. The team supports performance capture, technical art, animation, physics, and gameplay teams across multiple Rockstar studios.

Responsibilities:

  • Work closely with animation, gameplay, physics, graphics, technical art, and tools teams across different Rockstar studios.
  • Develop, maintain, extend, and support an extensive high-level animation system, pipeline, and tools.
  • Implement well-designed, robust, highly optimal new animation features, integrating them into existing systems.
  • Research and develop improvements to continuously push the company's technology forward.

Requirements:

  • A degree in Computer Science or related discipline.
  • 5+ years of industry experience as an engine or animations systems programmer.
  • Industry 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, ability to clearly share complex technical information.
  • Strong 3D math skills.

The role offers:

  • The opportunity to work on large-scale creative projects within an inclusive, highly-motivated environment.
Apply Manually