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.
- 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.
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...AnimationFull time
- ...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...SuggestedFull timeCasual work
- ...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...AnimationFull timeWork at office
- ...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...AnimationLong term contractFull timeWork at officeLocal area3 days per week
- ...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...AnimationFull time
- ...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 timeWorldwide
- ...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...AnimationFull time
- ...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 timeRemote workWorldwide
- ...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...AnimationFull time
- ...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...AnimationLong term contractFull timeLocal area
- ...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...AnimationLong term contractFull timeWork at office
- ...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...AnimationFull time
- ...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...AnimationFull timeWork at officeRemote workWorldwide
- ...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 timeWork at office
- ...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
- ...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...AnimationSummer work
- ...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
- ...– 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 employmentFull timeWork at office
- ...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
- ...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...AnimationLong term contractFull timeWorldwide
- ...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 contractFull time
- ...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...AnimationFull time
- ...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 timeWorldwide
- ...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 (...AnimationDaily paidFull timeApprenticeshipWork at office
- ...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 timeRemote work
- ...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 paidFull timeApprenticeshipNight shift
- ...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
- ...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 timeCasual workWork from home
- ...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...AnimationFull time
$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 jobDaily paidFull timeWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Unreal Animation Programmer: Tools & Systems. Be the first to apply!

