Ubisoft
Programmeur.euse Animation
Montreal, QC, Canada · On-site · Full-time
Apply on the employer’s site ↗See how well you match this job
You apply directly with the employer. ROLIVA does not submit applications from this page and is not the employer.
About the role
Description from the employer’s posting. Check the employer’s page for the current version.
- EmployerUbisoft
- LocationMontreal, QC, Canada
- Work styleOn-site
- Employment typeFull-time
- Employer posted
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.
Show full description
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.
Check your resume against this job Free, no sign-up. Nothing you paste is stored.
Staying safe while you apply
- Never pay to apply, interview or accept an offer. ROLIVA never asks you for payment to apply to a job.
- Apply only through the official “Apply on the employer’s site” button, on the employer’s own site, and check that a recruiter’s email uses that employer’s own domain rather than a free email address.
- Be cautious of an offer made with no real interview, or pressure to decide quickly or share financial details early.
Does something look wrong with this listing? Use “Report broken link” in the role details, or read ROLIVA’s full job-safety guidance ↗.
Preparing for this role with ROLIVA
- Check the fit.
Compare the requirements with the experience you have confirmed, including gaps.
- Prepare honestly.
Build interview stories and application drafts from your own evidence.
- Keep track.
Save the role and record your own application status and follow-ups.
At a glance
- Work styleOn-site
- Employment typeFull-time
- SeniorityMid level
- Employer posted
- Added to ROLIVA
- Last checked
Skills in this posting
Skills ROLIVA found in the employer’s own description above. A mention is not a requirement.