Programmeuse, Programmeur animation (Groupe technologique)

  • Montréal, QC, Canada
  • Temps plein

Description du poste

Au Groupe technologique (TG), nous fournissons des outils, des middlewares et des services adaptés aux besoins de la production de jeux à Ubisoft – que ce soit front-end ou back-end, outils ou expertises, nous accompagnons nos productions tout au long de leur cycle de vie. À travers la collaboration et l’innovation, nous contribuons à augmenter l’efficacité des pipelines et de la création de nos prods, dans l’objectif d’offrir des jeux de qualité à des millions de joueur·euses à travers le monde. Explorer des idées, expérimenter de nouvelles technologies et implémenter des technologies stables font partie de notre quotidien.

 


En tant que programmeuse ou programmeur animation au sein du TG, vous contribuerez à équiper la communauté d’animateur·trices du studio avec la technologie nécessaire pour donner vie à des personnages crédibles dans nos jeux.

Vous apporterez votre expertise à un produit d'animation spécifique du TG : une solution pour optimiser la création de personnages haut de gamme, pour améliorer la collaboration et la productivité ou pour faire évoluer le pipeline de rigging des personnages - pour ne nommer que quelques exemples. Quel que soit le produit précis, vous pousserez ses fonctionnalités plus loin, impactant ainsi notre capacité à réaliser des mondes de plus en plus réalistes et immersifs.

 

Ce que vous ferez

  • Concevoir et mettre en œuvre des outils d’animation faciale ou de personnages de pointe, utilisés par les programmeur·euses, les animateur·trices et les riggers dans tout le studio.
     
  • Développer des plugins DCC pour Maya, MotionBuilder, 3DS Max, Blender, etc.
     
  • Collaborer étroitement avec la communauté des animateur·trices pour adapter les systèmes et les fonctionnalités à leur réalité.
     
  • Examiner et résoudre les bogues relevés par les utilisateur·trices, les autres développeur·euses ou l'équipe de contrôle de qualité.
     
  • Rester à l'affût des possibilités d'amélioration de nos produits et de nos flux de travail.
     
  • Rédiger et maintenir une documentation claire pour guider les utilisateur·trices dans la compréhension des fonctionnalités et des systèmes mis à leur disposition.

Qualifications

Ce que vous apportez à l’équipe

  • Expérience en programmation avec un accent sur l'animation de personnages (ou autre expérience pertinente)
  • Maîtrise du C++ et compréhension du C#
  • Connaissance du rigging, des systèmes IK/FK et des SDK de DCC
  • De solides compétences en mathématiques 3D
  • Expérience de la programmation multithread et des modèles de conception de logiciels + la capacité à concevoir du code modifiable, extensible et optimisé
  • La collaboration et l'innovation + des compétences en communication et relations interpersonnelles
  • La flexibilité pour s'adapter aux priorités et aux exigences changeantes
  • Un esprit de R et D qui vous pousse à rechercher et à expérimenter de nouvelles idées, solutions et algorithmes

     

Pour info : Si vous avez besoin d'un permis de travail, votre admissibilité peut dépendre de votre éducation et de vos années d'expérience de travail pertinentes, comme l'exige le gouvernement.

 

Ce qu’il faut nous envoyer

  • Votre CV mettant en valeur votre formation, vos expériences et vos compétences

     

Une personne réelle analysera votre candidature. Dans ce cas, il s’agit de Karin, notre spécialiste en acquisition de talents. Alors qu’elle commence à faire votre connaissance à travers votre profil, apprenez à la connaître à travers la vidéo ci-dessous.  


 

À propos de nous
Chez Ubisoft Montréal, un leader de l’industrie du jeu vidéo situé dans le vibrant quartier du Mile-End depuis 1997, nous offrons un environnement de travail unique dans l’industrie, vous permettant de créer et d’enrichir des jeux qui font partie de franchises AAA iconiques de renommée internationale.

Lorsque vous vous joignez à Ubisoft Montréal, vous entrez dans une communauté de développeurs exceptionnels reliés par leur besoin d’innover, d’être créatifs, et de travailler avec les technologies de pointe. Vous découvrirez un monde où les employés bénéficient d’un avancement professionnel constant, d’un cadre d’apprentissage accueillant et de régimes de rémunération concurrentiels.

Plus que tout, chez Ubi Montréal, vous travaillerez sur un grand nombre de titres d’envergure et de grande qualité — Assassin’s Creed, Far Cry, Rainbow Six, Watch_Dogs, For Honor et… bon, on ne peut quand même pas vous partager tous nos secrets… – et vous travaillerez avec certains des plus grands talents de l’industrie.



 

Chez Ubisoft, vous êtes les bienvenu·es tel·les que vous êtes. Nous accueillons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux de toutes les différences.

Vidéos à visionner

Politique de confidentialité