Programmeur.euse Animation

Ubisoft

Quebec

On-site

CAD 70,000 - 110,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ubisoft recherche des développeurs passionnés pour une petite équipe autonome travaillant sur une expérience multijoueur ambitieuse via Unreal Engine. Vous contribuerez à concevoir et implémenter des systèmes d'animation performants et évolutifs, tout en créant des outils favorisant des mondes vivants et dynamiques.

Vous maîtrisez le C++, le C#, Visual Studio et les mathématiques 3D, et vous collaborez avec les équipes d'animation, de programmation et de capture de mouvement pour répondre aux

Qualifications

  • 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.

Responsibilities

  • 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.

Skills

C++
C#
Mathématiques 3D
Techniques animation

Tools

Visual Studio

Job description

Company Description

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!

Job Description

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Programmeur.euse Animation
Programmeur.euse Animation

Ubisoft Entertainment S.A • Montreal

On-site
CAD 90,000 - 120,000
Directeur.rice technique animation (projet non annoncé)
Directeur.rice technique animation (projet non annoncé)

Ubisoft Entertainment S.A • Montreal

On-site
CAD 130,000 - 180,000
Directeur.rice technique animation (projet non annoncé)
Directeur.rice technique animation (projet non annoncé)

Impleo • Montreal

On-site
CAD 90,000 - 130,000
Directeur.rice technique animation (projet non annoncé)
Directeur.rice technique animation (projet non annoncé)

Ubisoft • Montreal

On-site
CAD 110,000 - 170,000
Programmeur.euse 3D Sénior
Programmeur.euse 3D Sénior

Ubisoft Montréal • Montreal

On-site
CAD 90,000 - 130,000
Animateur·trice technique sénior - [March of Giants]
Animateur·trice technique sénior - [March of Giants]

Ubisoft Montréal • Montreal

On-site
CAD 80,000 - 120,000
Programmeur.euse 3D Sénior
Programmeur.euse 3D Sénior

Ubisoft Entertainment S.A • Montreal

On-site
CAD 90,000 - 130,000
Animateur·trice technique sénior - [March of Giants]
Animateur·trice technique sénior - [March of Giants]

Ubisoft Entertainment S.A • Montreal

On-site
CAD 90,000 - 120,000
Chef.fe d'équipe - animation (projet non annoncé)
Chef.fe d'équipe - animation (projet non annoncé)

Ubisoft Montréal • Montreal

On-site
CAD 70,000 - 90,000
Cheffe, Chef d'équipe programmation 3D (March of Giants)
Cheffe, Chef d'équipe programmation 3D (March of Giants)

Ubisoft Entertainment S.A • Montreal

On-site
CAD 120,000 - 160,000