Programmeuse, Programmeur sénior animation
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 ! đ
Date Posted
08/28/2024
Views
18
Similar Jobs
Graphic Designer - Mukuru
Views in the last 30 days - 0
Mukuru is seeking a creative and detailoriented Junior to MidLevel Designer to join their dynamic team The ideal candidate should have a solid underst...
View DetailsTechnical Game Artist - Evolution
Views in the last 30 days - 0
Evolution is a leading developer and provider of online casino entertainment products and services with over 21000 employees worldwide The company off...
View DetailsPartnerships Manager, MEA APAC - Accor
Views in the last 30 days - 0
Accor offers a supportive work environment with opportunities for growth learning and community involvement The role involves managing loyalty partner...
View DetailsTechnicienne ou Technicien sénior en automatisation – Hybride - CIMA+
Views in the last 30 days - 0
CIMA is a 100 employeeowned firm that values collaboration and entrepreneurial spirit They offer flexible work arrangements and numerous opportunities...
View DetailsClient Services Coordinator - Company3/Method Studios
Views in the last 30 days - 0
Company 3 is seeking a Client Services Coordinator for its Toronto ON location The role involves managing daily functions including purchasing and tra...
View DetailsTechnicienne ou Technicien sénior en automatisation – Hybride - CIMA+
Views in the last 30 days - 0
CIMA is a 100 employeeowned firm that values collaboration and entrepreneurial spirit They offer flexible work arrangements and numerous opportunities...
View Details