Programmeur.euse Animation
- Montréal, QC
- Sur place
- Publié 16 sept. 2026
- 1 poste
Ouvre un site externe
- Type d’emploi
- Temps plein
- Niveau d’expérience
- Intermédiaire · 2+ ans
- Langue de l’offre
- français
- Heures de travail
- 40 heures par semaine
Résumé du poste
Collaborate with animation and programming teams to design, develop, and maintain high-performance animation systems within the Unreal Engine. Research and implement new animation techniques, including procedural and physical systems, while ensuring technical and artistic quality.
Détails du poste
Description de l'entreprise Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste Nous sommes une petite équipe autonome qui développe une expérience multijoueur ambitieuse sur l'Unreal Engine. Nous recherchons des développeur·euse·s très impliqué·e·s, animé·e·s par l’exécution, le sens des responsabilités et la fierté de construire quelque chose de concret - ensemble. Ce que vous ferez Collaborer avec les équipes d’animation, de programmation et de capture de mouvement afin de comprendre leurs besoins et de développer des solutions adaptées. Analyser les fonctionnalités d’animation existantes dans le moteur de jeu. Concevoir, développer et maintenir des systèmes d’animation performants et évolutifs. Créer des outils et systèmes contribuant à des mondes vivants et dynamiques. Maintenir et optimiser les systèmes d’animation existants pour répondre aux besoins des nouveaux projets. Programmer des systèmes de manière claire et structurée en tenant compte de la performance, de la mémoire et de la compatibilité. Combiner les aspects techniques et artistiques afin d’assurer une représentation visuelle de qualité. Rechercher et développer de nouvelles techniques d’animation, notamment procédurales et physiques. Assurer une veille sur les pratiques et technologies d’animation et partager vos connaissances avec les équipes. Participer à l’amélioration continue des outils et processus liés à l’animation. Qualifications Ce que vous apportez à l'équipe Maîtriser le C++ et le C#. Utiliser efficacement Visual Studio. Appliquer de solides connaissances en mathématiques 3D. Travailler avec des techniques d’animation comme le rigging, les machines à états, les physiques ragdoll, les cinématiques inverses (IK) et les animations faciales. Comprendre les besoins liés au développement d’outils d’animation et proposer des améliorations pertinentes. Collaborer efficacement avec des équipes multidisciplinaires. Porter attention aux détails afin d’identifier et corriger les problèmes dans les systèmes. Communiquer clairement des concepts techniques à différents partenaires. Contract: Permanent Work flexibility: Office-based
Ce que vous ferez
Collaborate with animation and programming teams to design, develop, and maintain high-performance animation systems within the Unreal Engine. Research and implement new animation techniques, including procedural and physical systems, while ensuring technical and artistic quality.
Exigences
Requires mastery of C++ and C# along with strong 3D mathematics skills and experience with animation techniques like rigging and inverse kinematics. Candidates must be able to work effectively in a multidisciplinary team environment and possess a strong attention to detail.
Compétences indiquées
- C++ · Souhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- C++
- C#
- Visual Studio
- 3D Mathematics
- Rigging
- State Machines
- Ragdoll Physics
- Inverse Kinematics
- Facial Animation
- Unreal Engine
- Animation Programming
- Procedural Animation
- Performance Optimization
- Technical Animation
- Multidisciplinary Collaboration
- Research
- Animations
- C# (Programming Language)
- C++ (Programming Language)
- Computer Facial Animation
- Video Game Development
- Mathematics
- Microsoft Visual Studio
- Motion Capture
- Physics
- Software Engineering
- Detail Oriented
Domaines d’emploi
- Software
- Technology
- Creative & Media
- Engineering
- Unclassified
- Video Game Developer
- Software Developers
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Korvell Rénovation Inc.
Manœuvre de chantier
CommanditéEmployeur directCandidature simplifiée- Sur place
- Montréal, QC
- Publié 17 sept. 2026
Desjardins
Analyste d'affaires système(BSA) Guidewire
Employeur directCandidature simplifiée- Hybride
- Lévis, QC
- Publié 21 sept. 2026
Desjardins
Administrateur ou administratrice de plateforme TI - Senior
Employeur directCandidature simplifiée- Hybride
- Montréal, QC
- Publié 17 sept. 2026