← Retour à la recherche

Programmeuse, Programmeur animation

Temps plein - 6934BR

Description de poste

Créer des jeux dynamiques et visuellement étonnants est une priorité chez Ubisoft Montréal. Les animations de ces jeux comportent une partie importante de l’expérience visuelle. Tout en étant un studio accueillant plus de 4000 employé·es, Ubisoft Montréal cherche constamment à innover afin d’offrir la meilleure représentation visuelle à ses joueuses et joueurs.

En contrôlant comment les éléments du jeu bougent et interagissent entre eux, vous contribuerez à la fois au niveau technique de développement du jeu qu’au niveau artistique. En tant que programmeuse ou programmeur en animation, vous serez responsable de développer les systèmes et outils qui permettront à vos collègues de créer un univers ludique impressionnant et engageant, mouvant et fluide tout en rencontrant les plus hauts standards de qualité.
 
 

Ce que vous ferez

  • Collaborer avec différentes équipes d’animation, de programmation et les équipes de Mocap pour comprendre leurs besoins, leurs contraintes et les intentions reliées aux animations du jeu afin d’élaborer des solutions adaptées.
     
  • Analyser les fonctionnalités d'animations existantes dans le moteur + concevoir, développer et maintenir des systèmes d’animation afin de bien comprendre les limites de la technologie et savoir ce que l’engin sera capable de produire.
     
  • Créer des systèmes d’animation qui seront la base dans la création de monde vivant et dynamique.
     
  • Maintenir les systèmes d’animations uniques à Ubisoft déjà existant et optimiser les capacités du moteur d’animation pour des nouveaux projets.
     
  • Programmer de façon claire et structurée tout gardant à l'esprit les exigences de performance, de consommation mémoire, de maintenance, de compatibilité et de portabilité.
     
  • Combiner le côté technique et artistique de la conception du jeu et programmer les systèmes d’animation qui permettront la meilleure représentation visuelle.
     
  • Rechercher et développer de nouvelles techniques d'animation (p. ex. procédurale, physique, etc.)
     
  • Veiller à l’évolution des techniques d’animation et partager vos connaissances avec les différentes équipes transverses à Ubisoft.

Qualifications

Ce que vous apportez à l’équipe

  • Une expérience en C++ et C# + connaissance de Visual Studio
  • De solides compétences en mathématiques 3D
  • De l’expérience avec des techniques d’animations standards tell que: le rigging, state machines, les physiques ragdolls, les cinématiques inverse (IK), la compression, les animations faciales, etc.
  • De l’expérience dans le secteur d’animation afin de bien comprendre le codage des outils de programmation et de savoir comment les améliorer
  • Un diplôme en informatique ou génie informatique (ou toute autre formation connexe)
  • Une attention particulière aux détails pour trouver les plus petites failles dans le système et pouvoir les optimiser
     

 

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 parcours et vos compétences

Informations supplémentaires

À propos de nous

Nous créons l'inconnu depuis 1997. Chez Ubisoft Montréal, un but commun nous uni·es : enrichir la vie des joueuses et des joueurs grâce à des expériences de jeu originales et mémorables. Nous développons des franchises emblématiques qui fascinent des millions de personnes à travers le monde, incluant Assassin's Creed, Far Cry, For Honor, Rainbow Six, Watch Dogs - et, bon, on ne peut quand même pas dévoiler tous nos secrets.

Notre plus grande force est (et sera toujours) notre communauté d’employé·es : les talents audacieux qui soutiennent et produisent les jeux de qualité qui ont marqué l’histoire de notre studio.

Quand vous rejoignez Ubi MTL, vous découvrez un milieu de travail qui éveille la créativité et favorise les connexions : un environnement composé d'une variété de voix, d'identités, d'origines, d'expériences et de perspectives. Nous offrons un espace axé sur la collaboration et qui mise sur l'avancement professionnel, une foule d'opportunités d'apprentissage ainsi que d’importants avantages sociaux pour le bien-être.

Ici, notre désir de rêver gros, de prendre des risques et d’évoluer contribue à l'innovation et au dépassement des limites qui mènent finalement à notre succès collectif.


 

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.

Videos

Menu