Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Unreal Animation Programmer: Tools & Systems

Ubisoft Montréal

Company Description

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!

Company Description

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!

Job Description

We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real—together.

What You’ll Do

  • Collaborate with animation, programming, and motion capture teams to understand needs and develop appropriate solutions.
  • Analyze existing animation features within the game engine.
  • Design, develop, and maintain scalable animation systems.
  • Create tools and systems that support dynamic and living worlds.
  • Maintain and optimize existing animation systems for upcoming projects.
  • Write clear and structured code while considering performance, memory usage, and compatibility.
  • Combine technical and artistic perspectives to support strong visual representation.
  • Research and develop new animation techniques, including procedural and physics-based animation.
  • Monitor developments in animation technologies and share knowledge across teams.
  • Contribute to the continuous improvement of animation tools and workflows.

Qualifications

What you bring to the team

  • Experience with C++ and C#.
  • Knowledge of Visual Studio.
  • Strong understanding of 3D mathematics.
  • Experience with animation techniques such as rigging, state machines, ragdoll physics, inverse kinematics (IK), and facial animation.
  • Understanding of animation tool development and optimization.
  • Ability to collaborate effectively with multidisciplinary teams.
  • Attention to detail when identifying and resolving system issues.
  • Clear communication skills for technical topics.
#J-18808-Ljbffr
Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Unreal Animation Programmer: Tools & Systems in Montréal, QC vacancy
  •  ...characteristics as per applicable law. As a Tools Programmer with your technical expertise and strong knowledge of the Unreal Engine, you will contribute to the...  ...Engine. Collaborate closely with artists, animators, team leads, and other programmers to define... 
    Animation
    Full time

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...excellent(e) candidat(e) ● Solide expérience en C++ et avec Unreal Engine 5 (systèmes de base et blueprints) ● 2 ans ou plus d’expérience dans...  ...What We Need We are seeking a talented and versatile Tools Programmer to join our growing team. You will help develop and... 
    Suggested
    Full time
    Casual work

    2k Games

    Montréal, QC
    more than 2 months ago
  •  ...présentation du jeu (menus, ATH) et les systèmes UI sous-jacents. Analyser...  ...les conceptions et les animations ; fournir des points d'...  ...Minimum de 6 ans d'expérience en programmation C++ dans le développement de...  .... Expérience avec Unreal Engine 5 (Slate, UMG) Atout... 
    Animation
    Full time
    Work at office

    High Dive Inc.

    Montréal, QC
    5 days ago
  •  ...Universal Pictures, DreamWorks Animation, and Focus Features, and the...  ...portefeuille de films, de programmes télévisés et de services de streaming...  ...skilled Senior Gameplay Systems Programmer to help build the...  ...AAA platform developed in Unreal Engine 5. This role focuses on... 
    Animation
    Long term contract
    Full time
    Work at office
    Local area
    3 days per week

    Nbcuniversal

    Montréal, QC
    more than 2 months ago
  •  ...multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on...  ..., optimization, debugging, or tool improvement. They have solid experience...  ...robust and scalable gameplay systems Collaborate closely with the design, animation, art, and production teams to turn... 
    Animation
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...as per applicable law. As a  Senior Systems Programmer on  Dead by Daylight , you will play a...  ...-specific implementations and developer tools.   Contribute to complex technical initiatives...  ...years of recent experience working with Unreal Engine.   ~ A true generalist who is... 
    Full time
    Worldwide

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision. You’ll collaborate...  ...into rendering code, shaders and systems.  Create new tools and efficient pipelines for content production... 
    Animation
    Full time

    2k

    Montréal, QC
    more than 2 months ago
  •  ...Software Engineer with a specialization in Unreal Engine. You will be helping build cutting...  ...technology and developing internal production tools for creating premium immersive experiences...  ...● 2+ years experience working with animated and rigged 3D models in Unreal ● Self driven... 
    Full time
    Remote work
    Worldwide

    Chewi Creative

    Montréal, QC
    more than 2 months ago
  •  ...ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on...  ...implement, and maintain real‑time gameplay AI systems in Unreal Engine  Own AI behaviors end...  .... Work closely with gameplay, animation, tech design, and networking teams to deliver... 
    Animation
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...including Universal Pictures, DreamWorks Animation, and Focus Features, and the four...  ...Job Description As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core Unreal Engine–based systems that underpin gameplay, rendering, physics... 
    Animation
    Long term contract
    Full time
    Local area

    Nbcuniversal

    Montréal, QC
    7 days ago
  •  ...Description As a  Technical Animation Director at Ubi MTL , you will...  ...With your support, advice, and tools, you will help creators push the...  ...to design and improve animation systems in the game engine. Support our animation programmer in setting up procedural animation... 
    Animation
    Long term contract
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...implement menu and interface systems for specific users on desired...  ...logistical aspects;  Provide tools for UI systems and debugging through...  ..., integrate designs and animation;  Provide hooks for graphic...  .... Bonus : Experience with Unreal Engine 5, Slate and UMG; Bonus... 
    Animation
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...dans l'utilisation du moteur Unreal Engine, nous continuons à développer...  ...maintenir les outils et les systèmes nécessaires pour permettre à...  ...To develop and maintain the tools and systems necessary for...  ...disciplines. Solides compétences en programmation C/C++. Solides compétences... 
    Animation
    Full time
    Work at office
    Remote work
    Worldwide

    People Can Fly, Sp. Z O.o.

    Montréal, QC
    more than 2 months ago
  •  ...Contribuer au développement de systèmes de bas niveau tels que le...  ...le développement de jeux avec Unreal Engine. Solides compétences...  ...un atout. Maîtrise de la programmation multithread et solide compréhension...  ...and other measurement tools Stay updated on technological... 
    Full time
    Work at office

    High Dive Inc.

    Montréal, QC
    5 days ago
  •  ...applicable law. We’re looking for a Senior System Programmer to play a key role in bringing a AAA...  ..., scalable C++ code as well as Unreal Engine Blueprints with a strong focus on...  ...We may use artificial intelligence (AI) tools to support parts of the hiring process,... 
    Full time

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...Marketing : les designers de marque et en animation derrière nos campagnes, notre site web,...  ...Collaborer avec l’équipe de gestion de programmes du Marketing sur les grandes initiatives...  ...because the people who maintain them have tools worth using. That is what we build. Compensation... 
    Animation
    Summer work

    Maintainx

    Montréal, QC
    11 hours ago
  •  ...team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution...  .... Collaborate daily with Gameplay, Tech Art, VFX, Level Art, Tools, and Build teams to ensure engine-level decisions (rendering,... 
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...– 2 Candidates with below skills As a Tool Applicator, you will be responsible for Tooling...  ...of approximately 60 method agents, NC programmers, special process specialists and CMM...  ...equivalent experience). Experience as NC Programmer, Manufacturing, Methods Agent, Tooling is... 
    Permanent employment
    Full time
    Work at office

    Sapsol Technologies Inc

    Montréal, QC
    a month ago
  •  ...team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution...  ...project-specific needs and designing and implementing new systems when required. Manage and challenge memory and CPU resource budgets... 
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...Develop and maintain core game systems that support gameplay, world...  ...systems, generalist, or game programmer. ~4+ years of professional experience...  ...'s architecture, including Animation, Rendering, Asset Bundling,...  ...optimization and profiling tools such as Unity Profiler, PIX, RenderDoc... 
    Animation
    Long term contract
    Full time
    Worldwide

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...requirements Develop, refactor and optimize core systems focusing on the long-term. Compile and...  ...the studio and be a go-to person for the programmers. Assess and debug simple and complex...  ...game engines (asset) ~ Proficiency in Unreal or Unity (asset) ~ Knowledge of... 
    Long term contract
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...Job Description As a Generalist Programmer at Ubisoft Montreal, you will develop stable, high-performance, and scalable tools and systems that support production teams, including...  ...as the game engine, editing tools, and animation systems. You will also contribute to the... 
    Animation
    Full time

    Ubisoft

    Montréal, QC
    a month ago
  •  ...communauté dans son ensemble. Que ferez-vous ? L'équipe MTL Tools conçoit, développe et maintient les outils internes qui servent...  ...to tool users What do we expect from our Senior Tools Programmer? ~5+ years of experience as a programmer, either in Tools... 
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    2 days ago
  •  ...que  Directeur.rice Technique Animation à  Ubi MTL , vous serez bien...  ...concevoir et améliorer les systèmes d’animation dans le moteur de...  ...de systèmes animables ou en programmation, dont 3 ans en leadership....  ...maîtrise des moteurs de jeu (Unity, Unreal) et des logiciels 3D (... 
    Animation
    Daily paid
    Full time
    Apprenticeship
    Work at office

    Jobs For Humanity

    Montréal, QC
    more than 2 months ago
  •  ...Nous recherchons un(e) Programmer-euse Sénior Gameplay , spécialisé...  ...implémentation et de la maintenance des systèmes de gameplay fondamentaux — en...  ...avec les designers et les animateurs afin d’assurer une expérience...  ...expérience approfondie avec Unreal Engine 5  ~ Excellentes... 
    Full time
    Remote work

    Euse Gameplay Sénior 3c Chez Krafton Montréal Studio

    Montréal, QC
    more than 2 months ago
  •  ...impact, working alongside their programmers and technical leadership to...  ...projects in development, built on Unreal Engine and Unity, and include...  ...-on: building or improving tools and pipelines, automating repetitive...  ...tools, pipelines, and build systems, and ideally in gameplay,... 
    Daily paid
    Full time
    Apprenticeship
    Night shift

    Behaviour Interactive

    Montréal, QC
    14 days ago
  •  ...stability, and performance of operational tools and infrastructure supporting GaaS game development...  ...integration and continuous deployment systems. Researching, integrating, and...  ...DNS, CDN, load balancing, TLS). Assets: Unreal Engine 5 (or similar engine), DevOps methodology... 
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...communication, avec la capacité d'expliquer des systèmes complexes à des partenaires non techniques...  ...par @2K.com. Technical Director - Tools Who We Are 2K is headquartered in...  ...skills with the ability to explain complex systems to non-technical partners. ~ A passion for... 
    Full time
    Casual work
    Work from home

    2k

    Montréal, QC
    more than 2 months ago
  •  ...Description What you’ll do This programmer will be responsible for...  ...and collaboration. Systemic NPCs reactions to elements (fire...  ...believable, with an emphasis on animation. • Work in C++ and behavior...  ...with animators and the systems they use. • Proactively update... 
    Animation
    Full time

    Ubisoft

    Montréal, QC
    a month ago
  • $80k - $105k per year

     ...rôle En tant qu'administrateur.trice système, tu vas assurer le bon fonctionnement des...  ...avec les conditions du marché local. Programme de bonus annuel. Programme LTIP , participation...  ...Claude accessible à tous. Ce qui nous anime Chez Workleap, on construit des... 
    Remote job
    Daily paid
    Full time
    Work at office
    Local area
    Flexible hours

    Workleap

    Montréal, QC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Unreal Animation Programmer: Tools & Systems. Be the first to apply!