legacyBrowser

noJs.linkLabel

Eidos-Montréal

noJs.message

noJs.linkLabel

Eidos-Montréal

Are you ready to join
Eidos-Montréal ?

Jr. Gameplay programmer (C++)

Programming | Montréal, Québec, Canada

// English will follow //

 

 

Jr. Gameplay Programmeur (C++)

 

Relève de : Programmeur en chef

 

Fonctions:

 

-                      Développer des logiciels en 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;

-                      Écrire du code propre, de qualité, performant et documenter;

-                      Travailler efficacement avec les autres membres de l’équipe de programmation, ainsi qu’avec les membres de l’équipe de développement;

-                      Planifier efficacement son travail, et fournir des mises à jour réalistes sur la progression;

-                      Contribuer positivement à l’atteinte des objectifs du projet et de l’équipe

-                      Analyser et estimer le temps, ainsi que l’impact des fonctions proposées;

 

 

Expérience et qualités requises:

 

-                      Diplôme universitaire en programmation, en génie informatique, en génie logiciel ou l'équivalent;

-                      1 an d’expérience dans l’industrie à titre de Programmeur;

 

 

Habiletés techniques:

 

-                      Bonne connaissance de C++;

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

 

 

Qualités interpersonnelles:

 

-                      Capacité à travailler en équipe et communiquer de façon efficace;

-                      Capacité de gérer son temps de façon indépendante;

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

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

-                      Être un bon communicateur.

 

 

Motivation et intérêts:

 

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

 

 

 

----------------------------------------------

 

 

 

Jr. Gameplay Programmer (C++)

 

Reports To: Lead Programmer

 

 

Duties:

 

-          Develop C ++ software by applying object-oriented development principles;

-          Work with the Game Design and Animation team to perform the technical design and implement the gameplay systems, especially the main character control;

-          Rapidly prototype new game mechanics;

-          Debug and optimize the code at both low and high level to ensure performance and technical quality;

-          Own code quality, performance and documentation;

-          Work effectively with other members of the programming team, as well as members of the development team;

-          Plan effectively his work, and provide realistic updates on progress;

-          Contribute positively to the achievement of the objectives of the project and the team.

-          Analyze and estimate the time, and the impact of the proposed functions;

 

 

Required Experience and qualifications:

 

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

-          1 year experience in Programming in gaming industry;

 

 

Technical Skills:

 

-          Good knowledge of C++;

-          Experience in multi-platform development, an asset;

 

 

Interpersonal Qualities:

 

-          Be a good communicator and a team player;

-          Ability to manage own time independently;

-          Maturity to give and receive constructive feedback is expected.

-          A desire to push the barriers of video game technology is required;

-          Be a good communicator;

 

 

Motivation and interests:

 

-          Passion and ambition for videogames are essential!