Programmeur généraliste stagiaire / Intern Programmer

Eidos Sherbrooke Montréal, Québec


Description

// ENGLISH VERSION WILL FOLLOW //

 

 

Titre :   Stagiaire Programmeur

Relève de        Programmeur en Chef  

 

Sommaire du poste

 

Eidos-Sherbrooke est un studio expert dédié à l’accélération de l’innovation technologique d’Eidos-Montréal, membre du groupe Square Enix.

 

Par la recherche et le développement, Eidos-Sherbrooke a pour mission d’explorer, de tester et d’appliquer diverses technologies afin de soutenir la création d’expériences, d’univers et d’émotions pour les joueurs.

 

Le studio accueillera des expertises techniques de haut niveau provenant des universités, ainsi que des talents locaux et internationaux, qui collaboreront et penseront ensemble le jeu vidéo de demain.

 

Responsabilités

 

  • Développer des logiciels en C++ en appliquant les principes de développement orientés objet;
  • Maitriser les techniques et outils de débogage;
  • Analyser les besoins d’amélioration du code existant, puis mettre en place les mesures correctives nécessaire à l’amélioration de celui-ci;
  • Contribuer positivement à l’atteinte des objectifs du projet et de l’équipe.

 

 

Expérience et qualités requises

 

  • Étudiant au baccalauréat en génie informatique ou de logiciel, concentration en jeux vidéo, un atout;
  • La participation à des GameJams et le développement de projets personnels sont de gros atouts;
  • Bilinguisme : français et anglais, écrit et parlé.

 

Habiletés techniques 

 

  • Maîtrise du langage C++
  • Connaissance de C# constitue un plus
  • Connaissance d’Unreal Engine un plus
  • Volonté constante d'optimisation du code, comprendre l’importance des limitations mémoire et cpu

 

Qualités interpersonnelles

 

  • Autonome et débrouillard
  • Rigoureux
  • Attitude positive et curiosité
  • Sens du travail en équipe, et bon en communication
  • Assez mature pour donner et recevoir des critiques constructives
  • Désireux de repousser les barrières du jeu vidéo

 

 

Motivation et intérêts

 

  • De la passion pour les jeux vidéos est essentielle : les CV avec des projets académiques ou personnels liés à l’industrie du jeu vidéo seront privilégiés. 

 

 

 

// ENGLISH VERSION //

 

Title:    Intern Programmer    

Reports to Lead Programmer

 

 

 

 

Summary

 

Eidos-Sherbrooke is an expert studio dedicated to driving the technological innovation of Eidos-Montréal, member of the Square Enix group.

 

Through research and development, Eidos-Sherbrooke endeavours to explore, test and apply various technologies to support the creation of experiences, universes, and emotions for players.

 

Responsibilities

 

  • Develop software in C++ by applying the principles of object oriented coding;
  • Master the debugging tools and the techniques used;
  • Analyze the need for improvement to existing code, and implement the necessary corrective measures to improve it;
  • Participate in the implementation of game mechanics;
  • Be a positive contributor for the achievement of the project and the team objectives.

 

Experience and required qualifications:

 

  • BA Computer or Software Engineering student, video game concentration, an asset;
  • Bilingualism: French and English, spoken and written;
  • Participation to GameJams or development on personal projects definitely a plus.

 

Technical skills

 

  • Must have an excellent working knowledge C++
  • Knowledge of C# is an asset
  • Experience with Unreal Engine an asset
  • Mindful of hardware constraints, constant willingness for code optimization

 

 

Interpersonnal skills

 

  • Rigor
  • Self-driven and resourceful
  • Positive attitude and curious
  • Team player and a good communicator
  • Wanting to push the technical and creative boundaries of video games
  • Mature enough to give and take constructive criticism

 

Motivations & interest

 

  • Passion and ambition for video games is a must: CVs with academic or personal video game projects are preferred.