Programmeur animation senior / Sr. Animation Programmer

Programmation / Programming Montréal, Québec


Description

#locale:fr

 

Fonctions :

Collaborer avec l’équipe d’animation afin de développer des technologies d'animation révolutionnaire.

Programmer les éléments reliés à l’animation dans le jeu;

Travailler en collaboration avec les animateurs et les programmeurs outils pour améliorer le processus de production;

Superviser et encadrer l’équipe de programmation en animation;

Travailler en collaboration avec les autres Chef d’équipe pour déterminer quels sont les besoins technologiques du projet selon les contraintes et les délais existants;

Établir et maintenir un suivi des tâches ainsi qu’une planification visant à respecter les délais requis;

Évaluer et distribuer les tâches de l’équipe de programmation en animation basées sur les forces et les compétences des membres de l’équipe;

Optimiser les outils qui servent à l’animation;

Participer au processus d’entrevue pour l’équipe de programmation en animation;

Établir les possibilités techniques des différentes fonctionnalités demandées par l’équipe d’animation;

S’assurer que les systèmes nouvellement développés fonctionnent bien et qu’ils répondent aux besoins établis. 

 

Expérience et qualités requises :

Diplôme universitaire en programmation, génie logiciel, génie informatique ou l’équivalent

Programmeur Animation Senior : 6+ ans d’expérience dans l’industrie à titre de Programmeur Animation.

Minimum d’un titre publié – au moins 1 à titre de programmeur Animation en jeu vidéo

 

Habiletés techniques

Doit posséder une excellente connaissance de C++

Connaître les processus d’animation

Avoir de l’expérience en plugins/scripting 3dsmax/Maya est un atout

 

Qualités interpersonnelles

Capacité à gérer son temps de façon autonome

Être un joueur d’équipe

De la maturité pour donner et recevoir des critiques constructives est attendue

Être un bon communicateur

 

Motivation et intérêts

De l’ambition et de la passion pour les jeux vidéo sont essentiels!

 

#locale:en

Duties :

Collaborate closely with the animation team to develop breakthrough animation technologies.

Program the elements related to the game animation;

Work in collaboration with animators and tool programmers in order to improve the production processes;

Provide management and coaching for the Tools Programming team;

Work in collaboration with other Leads in order to determine the technological needs of the project while coping with the project constraints;

Manage and maintain a task planning system aimed at reaching the milestones of the project;

Evaluate and distribute tasks in the Tools Programming team based on the individual strengths and expertise of each team member;

Participate in the interview process for the Tools Programming team;

Optimize animation tools;

Establish the technical possibilities of the different functions requested by the animation team;

Ensure that newly developed systems function properly and respond to established needs.

 

Experience and Qualifications

University degree in programming, software engineering, computer engineering or equivalent training;

Senior Animation Programmer : 6+ years experience in the industry as an Animation Programmer;

A minimum of 1 published title– at least 1 as an Animation Programmer in the gaming industry;

 

Technical Skills

Excellent knowledge of C++;

Knowledge of animation principles;

Experience with plugins/scripting, 3dsmax/Maya is an asset;

 

Interpersonal Skills

Ability to manage time independently;

Ability to work as part of a team;

Maturity to give and receive constructive criticism is expected;

Excellent oral and written communication skills.

 

Motivation and Interests

Passion and ambition for video games are essential!