Programmeuse, Programmeur sénior animation

Ubisoft ‱ Other US Location

Company

Ubisoft

Location

Other US Location

Type

Full Time

Job Description

Description de l'entreprise

Les Ă©quipes d’Ubisoft comptent 19 000 personnes rĂ©parties sur plus de 30 pays Ă  travers le monde et sont liĂ©es par une mission commune : enrichir la vie des joueurs et des joueuses par des expĂ©riences de jeu originales et mĂ©morables. Leur Ă©nergie et leur talent ont permis de donner vie Ă  de nombreuses franchises acclamĂ©es telles que Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, et bien d'autres Ă  venir. Ubisoft est une entreprise soucieuse de l'Ă©galitĂ© des chances et estime que la diversitĂ© des origines et des perspectives est essentielle pour crĂ©er des mondes qui permettent l’épanouissement et l’expression de toutes et tous. Si vous ĂȘtes enthousiaste Ă  l'idĂ©e de relever des dĂ©fis passionnants, exploiter des technologies de pointe, et prendre part au futur du divertissement, rejoignez-nous et crĂ©ez l’inconnu.

Description du poste

CrĂ©er des jeux dynamiques et visuellement Ă©tonnants est une prioritĂ© à Ubisoft MontrĂ©al. Les animations de ces jeux comptent pour une partie importante de l’expĂ©rience visuelle. 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 à l'aspect technique et à l'aspect artistique du développement de jeu. 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, engageant, mouvant et fluide tout en atteignant les plus hauts degrés 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

  • Au moins 5 ans d'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.

Informations complémentaires

Charles-Antoine et Jaimie, nos spécialistes en acquisition de talents analyseront votre candidature. Veuillez nous envoyer votre CV mettant en valeur votre formation, vos expériences et vos compétences.

À noter que nos postes sont hybrides, mais si vous rĂ©sidez en dehors du QuĂ©bec ou du Canada, une relocalisation sera nĂ©cessaire. Si vous avez besoin d’un permis de travail, votre admissibilitĂ© dĂ©pendra de votre Ă©ducation et de vos annĂ©es d’expĂ©rience de travail pertinentes, conformĂ©ment aux exigences gouvernementales.

Au plaisir de vous lire ! 😊

Apply Now

Date Posted

08/28/2024

Views

18

Back to Job Listings ❀Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Sales Development Representative - UK (Remote) - Dscout

Views in the last 30 days - 0

Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...

View Details

Intern People Experience - Personio

Views in the last 30 days - 0

Personio is an HR platform that simplifies complex tasks for small and mediumsized organizations With a team of over 1800 employees across Europe and ...

View Details

Senior Finance Business Partner (d/f/m) - Personio

Views in the last 30 days - 0

Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...

View Details

Senior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio

Views in the last 30 days - 0

Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...

View Details