Animation Programmer

3 Weeks ago • All levels • Animation

Job Summary

Job Description

Avalanche Studios Group seeks a Gameplay Animation Programmer for their upcoming AAA title, Contraband. This role involves implementing gameplay mechanics, collaborating with animators to fine-tune animations, and developing animation systems and state machines. Responsibilities include working closely with designers and programmers, creating and iterating on animation features, analyzing existing systems, and contributing to continuous improvements. The ideal candidate possesses strong C++ skills, solid knowledge of animation techniques (state machines, IK, blending), 3D math skills, and a keen eye for detail. Experience with game physics and motion generation is a plus.
Must have:
  • C++ programming skills
  • Animation techniques knowledge
  • 3D math skills
  • Collaboration skills
  • Problem-solving abilities
Good to have:
  • Game physics knowledge
  • Motion generation/synthesis experience

Job Details

At Avalanche Studios Group, we are looking for a Gameplay Animation Programmer to join our team to work on our upcoming AAA title Contraband. Contraband is a brand-new IP published by Xbox Game Studios.

We are making a high-fidelity dynamic action game where game feel and real-time gameplay is a top priority. If you are interested in all things gameplay-related and have a keen eye for animation fidelity, then this is the role for you! In this role, you will directly impact the moment-to-moment gameplay. Your work will have you implementing gameplay mechanics and collaborating with animators to tune the animations to go along with them. Additionally, you will be part of organising and developing our project’s animation systems and state machines. Do you thrive in a dynamic environment where your tasks are varied and engaging? Do you like collaborating with different crafts and being the everyday problem solver? If this sounds interesting to you then we would love to hear from you!

As a Gameplay (Animation) Programmer, you will work as a gameplay programmer focusing on animation. Collaborate with designers, animators, and programmers to bring innovative animation features to life, implement fun creative character logic and mechanics, and optimize performance for an enhanced player experience. 
The role also includes architecting the interfaces between the animation system and other game systems such as AI, gameplay or sound. Use and extend existing systems when possible, and build new tools and features when needed. 

What you'll do

  • Work closely with animators, designers and programmers to understand their game animation needs, constraints, and intentions to design adapted solutions to realize the game design and vision.
  • Create and iterate on gameplay and animation features for player or AI-driven characters.
  • Combine the technical and artistic sides of game design and program the animation system that will make for the best visual representation.
  • Analyze existing animation features in our engine, design, develop, and maintain the animation system to properly understand technological limits and what the engine can produce.
  • Work in a development environment with shared code and contribute with continuous improvements to our shared tech.
  • Depending on the project needs, support development in related areas such as gameplay systems, camera, and AI programming.


Who you are

  • You have a good understanding of what makes games fun, have a passion for creating games, and a keen eye for animation. 
  • You write readable and robust code in C++, and have solid experience in writing performant code.
  • Solid knowledge of animation techniques such as state machines, physics ragdolls, masking, layering, inverse kinematics (IK), compression, facial animation, blending, and parameterisation. 
  • Strong 3D math skills.
  • Solid experience in the animation field to understand programming tools and how to improve them.
  • A good eye for detail and problem-solving to find even the smallest flaws in the system and optimize them.
  • You can interact and collaborate outside of your project and team.
  • You use prescribed guidelines to analyze and resolve problems, and you work receiving a moderate level of guidance and direction. Familiarity with game physics, and motion generation/synthesis is a bonus. 

Note: Research shows under-represented groups in the industry (especially women) might not apply to a job if they don’t check off every requirement. At Avalanche, we’re more about your drive to learn and interest in tackling challenges than what’s on your resume! So don’t stress if you don’t tick every box— shoot us your application anyway! Diverse opinions and different experiences are what make our teams so great, not itemized lists of qualifications.

The Stockholm location
Our Stockholm office is situated in Södermalm, the beating heart of the city’s game industry. It’s a physical representation of our games – the lush vegetation of Just Cause and theHunter: Call of the Wild meets corroded metal straight out of Mad Max. It has everything you need to make it your creative base camp.

Our values
At Avalanche Studios Group, we create worlds beyond limits. But that’s not exclusive to our games, so we’re committed to developing a diverse and inclusive workplace. All Avalanchers have a shared responsibility to create an open work environment where everyone is treated equally and respectfully. Being part of our world is not contingent on your heritage, your gender, or sexual orientation. It’s all about your passion and creativity.

How to apply
To apply for this position, please register below and provide your CV in English. We review applications continuously. All further studio-related information is provided under a non-disclosure agreement.

At Avalanche Studios Group we're always on the lookout for talented individuals to join our passionate team, but please not that relocation assistance is not available for this role.

Similar Jobs

Meta - Research Scientist Intern, Graphics Neural Rendering and Compression (PhD)

Meta

Redmond, Washington, United States (On-Site)
3 Months ago
Ubisoft - Lead R&D Scientist

Ubisoft

Shanghai, Shanghai, China (On-Site)
3 Weeks ago
Werplay - 3D Modeller

Werplay

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
1 Month ago
Keywords Studios (Player Support) - Technical Artist - VFX

Keywords Studios (Player Support)

Victoria, British Columbia, Canada (Hybrid)
6 Months ago
The Walt Disney Company - Animator (Contract)

The Walt Disney Company

British Columbia, Canada (Hybrid)
1 Month ago
VGW - Senior Animator

VGW

California, United States (Remote)
1 Week ago
Framestore - CREATURE FX TD

Framestore

Mumbai, Maharashtra, India (On-Site)
8 Months ago
Ubisoft - Senior 3D Animator

Ubisoft

Sofia, Sofia City Province, Bulgaria (On-Site)
4 Weeks ago
Apixel Films - Visual Effects Artist

Apixel Films

Vadodara, Gujarat, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PLAYSTUDIOS - 3D Generalist

PLAYSTUDIOS

Tel Aviv District, Israel (On-Site)
1 Month ago
Unity - Senior Partner Engineer - EMEA

Unity

Brighton And Hove, England, United Kingdom (Hybrid)
2 Months ago
Amber - Game Engineer

Amber

Guadalajara, Jalisco, Mexico (On-Site)
7 Months ago
Netflix - Tech Lead - Boss Fight

Netflix

United States (Remote)
3 Months ago
Ubisoft - The Division Resurgence – Senior Generalist Developer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
2 Weeks ago
Sandsoft Games - Senior Marketing Artist

Sandsoft Games

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
1 Month ago
Samsung Semiconductor - Sr. Administrative Assistant (Contractor)

Samsung Semiconductor

San Jose, California, United States (On-Site)
6 Days ago
Wargaming - Game Developer (Unannounced Project)

Wargaming

Nicosia, Nicosia, Cyprus (On-Site)
2 Months ago
Keen Software House - Senior Render Programmer

Keen Software House

Prague, Prague, Czechia (Hybrid)
1 Month ago
Epic Games - Senior Technical UI Designer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Stockholm, Stockholm County, Sweden

Truecaller - Data Architect

Truecaller

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Fatshark AB - Experienced Gameplay Programmer

Fatshark AB

Stockholm, Stockholm County, Sweden (On-Site)
7 Months ago
Evolution - Backend Developer - Distributed Services

Evolution

Stockholm, Stockholm County, Sweden (On-Site)
3 Months ago
Rovio Entertainment Corporation - Senior Performance Marketing Manager

Rovio Entertainment Corporation

Stockholm, Stockholm County, Sweden (Hybrid)
2 Months ago
Paradox Interactive - Experienced Gameplay Programmer for Victoria 3

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
Game Boost - 2D UI Artist with a Knack for Icons

Game Boost

Stockholm, Stockholm County, Sweden (Hybrid)
3 Weeks ago
Paradox Interactive - Senior Engine Graphics Programmer

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
1 Week ago
Hacksaw Studios - Gameplay developer / programmer (backend)

Hacksaw Studios

Stockholm, Stockholm County, Sweden (On-Site)
6 Months ago
Embark Studios - Marketing Artist

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
DICE - Senior Cinematic Technical Designer

DICE

Stockholm, Stockholm County, Sweden (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Animation Jobs

MADFINGER Games - Animation Programmer - Unreal

MADFINGER Games

Brno, South Moravian Region, Czechia (On-Site)
3 Months ago
Activision - Senior AI Animator

Activision

Los Angeles, California, United States (On-Site)
1 Month ago
Motive Studio - Technical Animator Intern - Battlefield

Motive Studio

Montreal, Quebec, Canada (Hybrid)
3 Weeks ago
Rockstar Games - Senior Animation R&D Programmer

Rockstar Games

Carlsbad, California, United States (On-Site)
2 Months ago
Techland - Animation Director

Techland

Poland (On-Site)
3 Months ago
Infinity Ward - Senior AI Animator - Infinity Ward

Infinity Ward

Los Angeles, California, United States (On-Site)
2 Months ago
DNEG - FX Technical Director

DNEG

Sydney, New South Wales, Australia (Hybrid)
4 Weeks ago
DNEG - Animation Supervisor (DNEG Animation)

DNEG

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Jobot - Lead Gameplay Animator

Jobot

El Paso, Texas, United States (Remote)
5 Months ago
Epic Games - Senior Pipeline Developer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Avalanche Studios Group is a leading interactive entertainment company, offering a rich portfolio of games from its divisions Avalanche Studios, Expansive Worlds, and Systemic Reaction, including the Just Cause franchise, Rage 2, theHunter: Call of the Wild and Generation Zero. 


Avalanche Studios Group is committed to being a truly inclusive and sustainable workplace that creates innovative games through the power of our people’s creativity. All of Avalanche Studios Group games are developed using the proprietary Apex engine, enabling vast open worlds with endless creative possibilities. 


Learn more at www.avalanchestudios.com/

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

Liverpool, England, United Kingdom (On-Site)

Stockholm, Stockholm County, Sweden (Hybrid)

Stockholm, Stockholm County, Sweden (On-Site)

View All Jobs

Get notified when new jobs are added by Avalanche Studios Group

Level Up Your Career in Game Development!

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

Job Common Plug