Animation R&D Programmer

2 Months ago • All levels • Animation

Job Summary

Job Description

Rockstar Games seeks an Animation R&D Programmer to contribute to their advanced animation systems for large open-world character-based games. Responsibilities include developing and maintaining a runtime animation system, pipeline, and tools; creating performant technology for animation adjustment; collaborating on procedural animation, motion adaptation, and character motion synthesis research; and staying current with industry advancements. The ideal candidate possesses strong C++ skills, a deep understanding of character animation systems (particularly retargeting and IK), and a passion for realistic motion. This is a full-time, in-office position in Oakville, ON.
Must have:
  • Strong C++ programming skills
  • Experience in animation retargeting or related techniques
  • Knowledge of character animation systems
  • 3D math skills
  • Good communication skills
Good to have:
  • C# or Python programming skills
  • Experience with AAA character-based games
  • Motion synthesis or style transfer experience
  • Experience with large codebases
  • Pipeline or UI tool development experience

Job Details

At Rockstar Games, we create world-class entertainment experiences. 

Become part of a team working on some of the most rewarding, large-scale creative projects to be found in any entertainment medium - all within an inclusive, highly-motivated environment where you can learn and collaborate with some of the most talented people in the industry. 

Rockstar is on the lookout for a talented engineer to join our Animation R&D team, with a background in animation retargeting or related techniques.

This position will help us develop advanced animation systems for our large open world character-based games. The successful applicant will have strong C++ programming skills, good knowledge of and interest in character animation systems, and passion for realistic, high quality character motion.

This is a full-time, in-office position based out of Rockstar’s unique game development studio in Oakville, ON. 

WHAT WE DO

  • We develop animation technology, from performance capture to a sophisticated runtime engine, for massive open world games.
  • We are a global team of programmers and researchers who collaborate on pushing the boundaries of character animation on next generation hardware.
  • We support and work closely with animation, gameplay, physics, tools, graphics, performance capture, and technical art teams across multiple Rockstar studios.

RESPONSIBILITIES

  • Help invent, develop, expand, maintain, and support an extensive runtime animation system, pipeline, and tools.
  • Develop robust and performant technology to adjust animation to different characters, situations, and environments.
  • Collaborate and contribute to the research and development of features related to procedural animation, motion adaptation, and character motion synthesis.
  • Keep up to date with the latest academic and industry breakthroughs, independently research and develop improvements to continuously push our technology forward.

QUALIFICATIONS

  • A degree in Computer Science or a related discipline, or equivalent industry experience.
  • Proven development of solutions in animation retargeting, motion adaptation, or related subjects.
  • Experience creating, extending or working directly with an animation system within a game engine.

SKILLS

  • Good communication skills, ability to clearly share complex technical information with other programmers, animators and technical artists.
  • Strong C/C++ programming skills.
  • Strong 3D math skills.
  • Knowledge of character animation technology, particularly retargeting and IK systems.
  • Familiarity with common optimization and multi-threading techniques.

PLUSES

Please note that these are desirable skills and are not required to apply for the position.

  • Industry experience working on AAA character based games, or character based VFX animation.
  • C# or python programming skills.
  • Experience developing within a large existing codebase, collaborating, or working independently within a large team.
  • Experience with motion synthesis or style transfer.
  • Practical success optimizing or debugging large/complex multithreaded C++ code.
  • Involvement with pipeline or UI based tools development or support.

HOW TO APPLY

Please apply with a resume and cover letter demonstrating how you meet the skills above. If we would like to move forward with your application, a Rockstar recruiter will reach out to you to explain next steps and guide you through the process.

Rockstar is committed to creating a work environment that promotes equal opportunity, dignity and respect.  In line with this commitment, Rockstar will provide accommodations to job applicants with disabilities (or on the basis of any other protected ground under human rights legislation) during the recruitment process, as well as to any Rockstar employees in order for them to perform the essential functions of their roles.  Rockstar will comply with its obligations under the Human Rights Code and the Accessibility for Ontarians with Disabilities Act and will provide accommodations as long as such accommodations do not pose an undue hardship on Rockstar.  If you need more information about Rockstar’s accommodation policies or process, or need to request an accommodation, please contact the Human Resources Department.

If you’ve got the right skills for the job, we want to hear from you. We encourage applications from all suitable candidates regardless of age, disability, gender identity, sexual orientation, religion, belief, race, or any other protected category.

#LI-AN1

Similar Jobs

Unity - Senior Security Operations and Incident Response Analyst

Unity

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Playgendary - Lead Motion Designer

Playgendary

Limassol, Limassol, Cyprus (Remote)
2 Weeks ago
Winged IT - Senior Unity Developer

Winged IT

Warsaw, Masovian Voivodeship, Poland (Remote)
8 Months ago
ARVORE Immersive Experiences - GAME DESIGNER

ARVORE Immersive Experiences

São Paulo, State Of São Paulo, Brazil (Remote)
2 Months ago
CData Software - Platform Engineer

CData Software

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Playtika - Unity Animator

Playtika

Israel (On-Site)
3 Months ago
Reality Games - Unity Animator

Reality Games

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
DNEG - Character TD (DNEG ANIMATION)

DNEG

London, England, United Kingdom (On-Site)
9 Months ago
Ubisoft - Retainer - Animator (1 year Contract)

Ubisoft

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Dream's Team Animation Studio - 2D Animator

Dream's Team Animation Studio

Kolkata, West Bengal, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Endless Studios - Game Producer

Endless Studios

Abu Dhabi, Abu Dhabi, United Arab Emirates (Remote)
6 Months ago
Meta - Software Engineer, Android

Meta

New York, New York, United States (On-Site)
3 Months ago
DNEG - Lead Software Developer, Ziva Realtime

DNEG

Montréal, Occitanie, France (Hybrid)
4 Months ago
Google - Data Scientist III, Research

Google

Sunnyvale, California, United States (On-Site)
3 Months ago
House of How - Senior Unity Engineer

House of How

United States (Remote)
3 Months ago
Miniclip - iOS Engineer

Miniclip

Lisbon, Lisbon, Portugal (On-Site)
3 Weeks ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Ireland (Remote)
4 Months ago
Applike Group - Data Science Lead (Playtime Team) (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
4 Months ago
Tamatem Games - Senior .NET Developer

Tamatem Games

Amman Governorate, Jordan (On-Site)
1 Month ago
Playrix - Lead SDET

Playrix

Cyprus (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Toronto, Ontario, Canada

Epic Games - Senior Quality Assurance Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
Electronic Arts - Software Engineer - AI Solutions

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
2 Weeks ago
Amber - Localization Quality Assurance with Estonian

Amber

Montreal, Quebec, Canada (On-Site)
7 Months ago
Keywords Studios (Player Support) - Early Career Game User Researcher

Keywords Studios (Player Support)

Montreal, Quebec, Canada (Hybrid)
3 Months ago
IGG - Senior Game Economy Designer (Mobile Game)

IGG

Vancouver, British Columbia, Canada (On-Site)
4 Months ago
Behaviour Interactive - Programming Team Lead - Dead by Daylight | Chef·fe d'équipe de programmation - Dead by Daylight

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
4 Months ago
Amber - Localization Quality Assurance with Hungarian

Amber

Montreal, Quebec, Canada (On-Site)
6 Months ago
Epic Games - Senior Concept Artist

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Kabam - Lead Data Engineer

Kabam

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Activision - Senior Weapon Concept Artist

Activision

Vancouver, British Columbia, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Animation Jobs

Activision - Senior Gameplay Animator

Activision

Carlsbad, California, United States (Hybrid)
2 Weeks ago
PAPAYA - Animator

PAPAYA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Weeks ago
Playtika - Animator

Playtika

Poland (Hybrid)
3 Months ago
Magic Media - 3D Animator

Magic Media

State Of Rio De Janeiro, Brazil (Remote)
2 Weeks ago
SKYDANCE - ShotGrid Production Manager

SKYDANCE

London, England, United Kingdom (On-Site)
5 Months ago
Laqshya Live Experiences - Motion Graphic Designer/ Animator

Laqshya Live Experiences

Maharashtra, India (On-Site)
5 Months ago
Epic Games - Development Coordinator, Gameplay (Contract)

Epic Games

(On-Site)
1 Month ago
Ninja Theory - Principal Gameplay Animator

Ninja Theory

Cambridge, England, United Kingdom (Hybrid)
1 Month ago
Blue Zoo Animation Studio - Lead Character Modeller

Blue Zoo Animation Studio

London, England, United Kingdom (Hybrid)
1 Month ago
Avalanche Studios Group - Senior Animator

Avalanche Studios Group

Malmö, Skåne County, Sweden (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Join a tight-knit team responsible for creating and publishing some of the most popular, innovative and critically acclaimed interactive entertainment in the world including the Grand Theft Auto series, the Red Dead series and many more.


Known for our dedication to quality and authenticity, a career at Rockstar Games is an opportunity to work on some of the most cutting edge, creatively rewarding and challenging projects available in any entertainment medium with some of the most talented people in the industry.


We offer successful candidates highly competitive salary and compensation packages, including a comprehensive benefits package for all eligible employees. Rockstar Games is an equal opportunity employer.

New York, New York, United States (On-Site)

Dundee, Scotland, United Kingdom (On-Site)

Oakville, Ontario, Canada (On-Site)

New York, New York, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Edinburgh, Scotland, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Oakville, Ontario, Canada (On-Site)

Carlsbad, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Rockstar Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug