Ubisoft — Animation Programmer — Montréal, Québec, Canada

Ubisoft

Montreal

On-site

CAD 70,000 - 110,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ubisoft Montréal is seeking a skilled animation programmer to join a small Unreal Engine multiplayer team. You will build and maintain real-time animation systems and tools in collaboration with animation and mocap teams, ensuring high performance and compatibility on PC and consoles.

The role focuses on advancing rigging, IK and facial animation techniques, optimizing memory use, and investigating procedural approaches to enhance workflows within a fast, creative studio environment.

Qualifications

  • Proficiency in C++ and C# with Visual Studio.
  • Knowledge of rigs, state machines, ragdolls, inverse kinematics and facial animation.
  • Clear technical communication and effective multidisciplinary collaboration.

Responsibilities

  • Build and maintain animation systems and tools with animation and motion-capture teams.
  • Optimise performance, memory use and compatibility.
  • Investigate procedural and physics-based animation techniques and improve workflows.

Skills

C++
C#
3D mathematics
Rigs
State machines
Inverse kinematics
Facial animation
Clear technical communication

Tools

Visual Studio

Job description

Develop real-time animation technology for a small Unreal Engine multiplayer team.

Location: Montréal, Québec, Canada — On-site. Permanent, full-time; office-based.

Role ID: REF31795D.

What you will do
  • Build and maintain animation systems and tools with animation and motion-capture teams.
  • Optimise performance, memory use and compatibility.
  • Investigate procedural and physics-based animation techniques and improve workflows.
What the studio is looking for
  • C++ and C# proficiency, Visual Studio and strong 3D mathematics.
  • Knowledge of rigs, state machines, ragdolls, inverse kinematics and facial animation.
  • Clear technical communication and effective multidisciplinary collaboration.
Source and dates
  • Official source: https://jobs.smartrecruiters.com/Ubisoft2/744000158787019-programmeur-euse-animation.
  • Employer publication date: October 30, 2026 — release date of the current employer posting; original opening date is not provided.
  • Availability and details verified: November 1, 2026.
  • No separate employer application deadline is displayed. Any AnimaWorker expiry is separate from the employer’s dates.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ubisoft — Senior 3D Programmer, Unreal Multiplayer Project — Montréal, Québec, Canada
Ubisoft — Senior 3D Programmer, Unreal Multiplayer Project — Montréal, Québec, Canada

Ubisoft • Montreal

On-site
CAD 110,000 - 160,000
Ubisoft — Technical Animation Director, Unannounced Project — Montréal, Québec, Canada
Ubisoft — Technical Animation Director, Unannounced Project — Montréal, Québec, Canada

Ubisoft • Montreal

On-site
CAD 65,000 - 110,000
Realtime Animation Engineer - Unreal, C++/C# (On-site)
Realtime Animation Engineer - Unreal, C++/C# (On-site)

Ubisoft • Montreal

On-site
CAD 70,000 - 110,000
Animation Programmer
Animation Programmer

Ubisoft Montréal • Montreal

On-site
CAD 85,000 - 125,000
Ubisoft — Technical Art Director, CCTG Imaginarium — Montréal, Québec, Canada
Ubisoft — Technical Art Director, CCTG Imaginarium — Montréal, Québec, Canada

Ubisoft • Montreal

On-site
CAD 120,000 - 180,000
Ubisoft — 3D Programmer, Assassin’s Creed HEXE — Montréal, Québec, Canada
Ubisoft — 3D Programmer, Assassin’s Creed HEXE — Montréal, Québec, Canada

Ubisoft • Montreal

On-site
CAD 90,000 - 130,000
Technical Animation Director — Unreal Engine, Montréal
Technical Animation Director — Unreal Engine, Montréal

Ubisoft • Montreal

On-site
CAD 65,000 - 110,000
Ubisoft — 3D Programming Team Lead, March of Giants — Montréal, Québec, Canada
Ubisoft — 3D Programming Team Lead, March of Giants — Montréal, Québec, Canada

Ubisoft • Montreal

On-site
CAD 90,000 - 130,000
Animation Programmer
Animation Programmer

Ubisoft Entertainment Inc. • Montreal

On-site
CAD 85,000 - 115,000
Unreal Animation Programmer: Tools & Systems
Unreal Animation Programmer: Tools & Systems

Ubisoft Montréal • Montreal

On-site
CAD 85,000 - 125,000