legacyBrowser

noJs.linkLabel

Eidos-Montréal

noJs.message

noJs.linkLabel

Eidos-Montréal

Are you ready to join
Eidos-Montréal ?

Lead Graphics Programmer

Programming | Montréal, Québec, Canada

// See english version below //

 

Titre : Programmeur graphique en chef

Relève de : Directeur programmation

Fonctions :

Développer des composantes graphiques pour un système de rendu innovateur;

Développer des logiciels en C# / C++

Concevoir, puis implémenter les différents systèmes dont il a la charge dans le respect des échéanciers fixés par son supérieur;

Superviser et coacher l’équipe de programmation 3D;

Participer au processus d’entrevue pour l’équipe de Programmation 3D;

Participer à l’évaluation des performances des membres de l’équipe de programmation 3D;

 

Expérience et qualifications :

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

Minimum de 8 ans d’expérience professionnelle en développement de jeux ou expérience équivalente.

 

 

Habiletés techniques :

 

Doit posséder une excellente connaissance de C# / C++ ainsi que de fortes habilités de développement et débogage;

Fortes connaissances du design d’engin de jeux;

Connaissances de DirectX 11/DirectX 12/Vulkan;

Habilités de débugage de GPU (Pix, Razor, RenderDoc);

Architecture multithreadée

Connaissances en développement de Shaders.

 

 

Qualités interpersonnelles :

Leadership

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

Être un bon joueur d’équipe;

Être un bon communicateur

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;

 

Motivation et intérêts :

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

 

Title : Lead Graphics Programmer

Reports to : Programming Director

 

Primary duties :

Develop graphics components of an innovative new rendering system;

Develop software in C# / C++;

Develop and implement systems, meeting deadlines set by superiors;

Manage and coach the 3D Programming team;

Participate in the interview process for the 3D Programming team;

Participate in the employee’s performance review process for the 3D Programming team.

 

Experience and qualifications:

Bachelor’s degree in Computer Science, a similar degree or comparable experience;

8 or more years of professional game or similar programming experience.

 

Technical skills:

Fluent in C# / C++, strong software engineering and debugging skills

Deep knowledge and insight to design of game engines

DirectX 11/DirectX 12/Vulkan

Multithreaded architecture

GPU debugging (Pix, Razor, Renderdoc);

Shader programming.

 

Interpersonal qualities:

Leadership;

Excellent man-management skills;

Ability to be a team player;

A desire to push the barriers of technology in video games is required;

The maturity to give and receive constructive criticism is expected;

Be a good Communicator.

 

Motivation and interests:

Passion and ambition for video games and technology are essential!