legacyBrowser

noJs.linkLabel

Eidos-Montréal

noJs.message

noJs.linkLabel

Eidos-Montréal

Are you ready to join
Eidos-Montréal ?

Programmeur en Chef Jouabilité

Programmation | Montréal, Québec, Canada

// English version will follow //

 

Programmeur Jouabilité en Chef

 

Relève de : Directeur programmation

 

 

Fonctions:

 

        Développer des logiciels en C++ et C# en appliquant les principes de développement orientés objet;

        Travailler avec l’équipe de Conception de jeu et d’Animation pour effectuer le design technique et implémenter les systèmes de jouabilité, en particulier le contrôle du personnage principal;

        Prototyper rapidement des nouvelles mécaniques de jeux;

        Déboguer et optimiser son code autant au bas niveau qu’au haut niveau afin de garantir la performance et la qualité technique;

        Analyser et estimer les temps, coûts et besoins, ainsi que l’impact des fonctions proposées;

        S’assurer que les ambitions restent en accord avec les délais alloués;

        Superviser et coacher l’équipe de programmation jouabilité;

        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;

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

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

        Participer à l’évaluation des performances des membres de l’équipe de programmation jouabilité.

 

 

Expérience et qualifications :

 

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

        Minimum de 6 ans d’expérience en jeux vidéo – au moins 1 an à titre de Programmeur Gameplay en chef

        Excellente connaissance des contraintes technologiques sur différentes plateformes de jeux

        Expérience en planification et gestion de projets

 

 

Habiletés techniques :

 

        Excellente connaissance de C++ et C#

        Expérience en développement multi plateformes, un atout

 

 

Qualités interpersonnelles :

 

        Leadership

        Habileté à organiser et gérer le travail des autres programmeurs

        Être un bon joueur d’équipe

        Un désir de repousser les barrières de la technologie en jeu vidéo est requis

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

        Être bon communicateur

 

 

Motivation et intérêts :

 

La passion et l’ambition pour les jeux vidéos sont essentielles !

 

 

 

 

Lead Gameplay Programmer

 

Reports to: Programming Director  

 

 

Duties:

 

        Develop software in C++ and C# by applying the principles of object-oriented coding;

        Work with the Game design and Animation teams to establish the technical design and to implement an AI system that makes the non-user players alive and that offers a varied and fun playability;

        Quickly prototype new gameplays;

        Analyze and estimate development times, costs, and needs as the impacts of the proposed functions;

        Supervise and coach the Gameplay programmation team;

        Work in collaboration with the other Leads to determine which are the technological priorities of the project according to the existing delays and constraints;

        Evaluate and distribute the tasks of the Gameplay team, based on the strengths and skills of the team members;

        Participate in the interview process for the Gameplay team members;

        Participate to the evaluation of the Gameplay team members.

 

 

Experience and qualifications:

 

        University diploma in programming, computer engineering, software engineering or the equivalent

        Minimum of 6 years of experience in video games – at least 1 year as Lead Gameplay Programmer

        Excellent knowledge of technological constraints on different game platforms

        Experience in project management and planning

 

 

Technical skills:

 

        Excellent C++ and C# knowledge

        Cross platform development an asset

 

 

Interpersonal skills:

 

        Leadership

        Ability to organize and manage the work of other programmers

        Ability to work as part of a team

        The desire to push the barriers of video game technology is required

        Maturity to give and receive constructive criticism is expected

        Excellent oral and written communication skills

 

 

Motivation and interests:

 

Ambition and passion for video games are essential!