Animation programmer _ Content Creation TG

11 Months ago • All levels • Animation

Job Summary

Job Description

Animation Programmer needed for creating dynamic, visually stunning games. Strong C++ experience, 3D math skills, and IK experience required.
Must have:
  • C++ experience
  • 3D math skills
  • IK experience
  • Animation techniques
Good to have:
  • DCC tools
  • Procedural IK
  • Physics ragdolls
  • State machines
Perks:
  • Game development
  • Innovative solutions

Job Details

Company Description

Creating dynamic, visually stunning games is a top priority at Ubisoft Montreal. Game animation plays an important role in the visual experience. As a studio with more than 4,000 employees, Ubisoft Montreal is always looking to innovate and give our players the best visual representation.

Job Description

As an animation programmer, you will be part of a character animation tools development team in the Content Creation Technology Group (CCTG). You’ll design and create innovative animation IK solutions in collaboration with game productions. You'll be responsible for building systems and tools that will help your colleagues create fun, impressive, and engaging worlds that are reactive and alive while meeting the highest quality standards. Your solutions will efficiently make characters move and interact realistically with their environment.

What you'll do :

  • Work with different animation and programming teams to understand their game animation needs, constraints, and intentions to design adapted and reusable solutions.
  • Analyze existing animation features to properly understand technological limits and know what the engine can produce.
  • Build procedural IK animation systems that will be the basis for creating a living, dynamic world.
  • Maintain IK animation systems unique to Ubisoft and optimize their capabilities for new projects.
  • Program in a clear and structured manner in keeping with performance, memory, maintenance, compatibility, and portability requirements.
  • Combine the technical and artistic sides of game design and program the animation systems that will make for the best visual representation.
  • Research and develop new animation techniques (ex. procedural, physics, etc.).
  • Monitor the evolution of animation techniques and share your knowledge with various cross-functional teams across Ubisoft.

Qualifications

What you bring :

  • C++ experience and Visual Studio knowledge
  • Strong 3D math skills
  • Experience with animation techniques such as rigging, state machines, physics ragdolls, inverse kinematics (IK), etc.
  • Experience in DCC tools and in the animation field to understand programming tools and how to improve them
  • A degree in Computer Science or Computer Engineering (or related training)
  • A good eye for detail to find even the smallest flaws in the system and optimize them

What to send our way :

  • Your CV highlighting your education, experience, skills, and any games shipped
  • Samples of your work (attach files or send us a link to your personal website or online portfolio)

Similar Jobs

Avalanche Studios Group - Senior Gameplay Animation Programmer

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (Hybrid)
8 Months ago
Cloud Imperium Games - Lead Gameplay Animation Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
8 Months ago
Flying Wild Hog - Animation Programmer

Flying Wild Hog

(Remote)
9 Months ago
Remedy Entertainment Plc - (Senior) Animation Programmer

Remedy Entertainment Plc

Stockholm, Stockholm County, Sweden (On-Site)
9 Months ago
Bethesda - Animation Programmer

Bethesda

Rockville, Maryland, United States (On-Site)
9 Months ago
Bethesda - Animation Programmer

Bethesda

Montreal, Quebec, Canada (On-Site)
9 Months ago
Activision - Principal Animation Programmer

Activision

Santa Monica, California, United States (On-Site)
10 Months ago
Activision - Senior Expert Animation Programmer

Activision

Manchester, England, United Kingdom (On-Site)
10 Months ago
Cloud Imperium Games - Animation Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
10 Months ago
Crytek - Senior Animation Programmer

Crytek

Frankfurt, Hessen, Germany (Remote)
11 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Outscal - SME - C++/Unity/Multiplayer/Unreal

Outscal

(Hybrid)
6 Months ago
PlayQ - Senior Data Analyst

PlayQ

Santa Monica, California, United States (On-Site)
6 Months ago
Activision - Senior Manager, Analytics Insights

Activision

Santa Monica, California, United States (On-Site)
6 Months ago
DraftKings - Product Manager II

DraftKings

Boston, Massachusetts, United States (On-Site)
6 Months ago
DraftKings - Manager, Fantasy Sports Operations

DraftKings

Boston, Massachusetts, United States (On-Site)
6 Months ago
Light Speed Studios - エフェクトアーティスト|VFX Artist

Light Speed Studios

Osaka, Osaka, Japan (On-Site)
6 Months ago
Light Speed Studios - カードシーン演出|Cinematic Artist

Light Speed Studios

Tokyo, Japan (On-Site)
6 Months ago
Light Speed Studios - 3Dアーティスト|3D Artist

Light Speed Studios

Osaka, Osaka, Japan (On-Site)
6 Months ago
Tencent - エフェクトアーティスト|VFX Artist

Tencent

Osaka, Osaka, Japan (On-Site)
6 Months ago
Tencent - カードシーン演出|Cinematic Artist

Tencent

Tokyo, Japan (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

The Walt Disney Company - Senior Compositor

The Walt Disney Company

Vancouver, British Columbia, Canada (Hybrid)
6 Months ago
Frima - Artiste technique Senior / Senior Technical Artist

Frima

Québec City, Quebec, Canada (Hybrid)
6 Months ago
Kabam - Product Marketing Co-op

Kabam

Vancouver, British Columbia, Canada (Hybrid)
6 Months ago
Scanline VFX - Lead Software Engineer (Maya)

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
6 Months ago
Behaviour Interactive - Senior Financial Analyst | Analyste Financière Senior·e

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
6 Months ago
IGG - Senior Gameplay/System Designer (Mobile Game)

IGG

Vancouver, British Columbia, Canada (On-Site)
6 Months ago
SideFX Software - Web Developer

SideFX Software

Toronto, Ontario, Canada (Hybrid)
6 Months ago
Unity - Marketplace Partnerships & Operations Lead

Unity

Montreal, Quebec, Canada (On-Site)
6 Months ago
Haven Studios Inc - Programmeur·euse Services en Ligne / Online Programmer

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
6 Months ago
Turbulent - Designer UI/UX

Turbulent

Montreal, Quebec, Canada (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Animation Jobs

Light Speed Studios - アニメーター|Animator

Light Speed Studios

Osaka, Osaka, Japan (On-Site)
6 Months ago
Tencent - アニメーター|Animator

Tencent

Osaka, Osaka, Japan (On-Site)
6 Months ago
Ember Lab - Lead Cinematics Animator

Ember Lab

Orange, California, United States (On-Site)
6 Months ago
Playground Games - Senior Facial Animator - Contract

Playground Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
6 Months ago
Bento Box Entertainment LLC - Local 839  Associate Director

Bento Box Entertainment LLC

(Remote)
6 Months ago
Zaibatsu Interactive - 2D animator

Zaibatsu Interactive

Jyväskylä, Central Finland, Finland (Remote)
6 Months ago
Playnetic - 2D Animator

Playnetic

(Remote)
6 Months ago
Skybox Labs - Senior Gameplay Animator

Skybox Labs

Canada (Remote)
6 Months ago
Sony Pictures Animation - Visual Development Artist

Sony Pictures Animation

Culver City, California, United States (On-Site)
6 Months ago
Zynga - Senior Animator

Zynga

Carlsbad, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Ubisoft’s 21,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences.


Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. 


Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. 


If you are excited about solving game changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us Create the unknown.

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Toronto, Ontario, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Bucharest, Bucharest, Romania (Hybrid)

Bucharest, Bucharest, Romania (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

View All Jobs

Get notified when new jobs are added by Ubisoft

Level Up Your Career in Game Development!

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

Job Common Plug