Location: Montreal

Graphics Programmer in Montreal at Eidos Montreal

Eidos Montreal
  • Company:

    Eidos Montreal

  • Type: Full time
  • City:

    Montreal

  • Experience: Intermediate
  • Date of publication: 11 Jun 2019
Simplify your life!

Receive new jobs like this one by email.

Company Description

Eidos-Montréal ™ (un studio Square Enix®) est spécialisé dans la création d'expériences immersives et captivantes. Au cours de la dernière décennie, les équipes de développement ont orchestré les lancements de la nouvelle série DEUS EX®, ainsi que de la dernière itération de la franchise THIEF®. Eidos-Montréal a également joué un rôle clé dans le développement de la série TOMB RAIDER®. Afin de soutenir sa vision créative dans le jeu, le studio a développé sa propre technologie de pointe, le Dawn Engine® permettant des rendus, une animation, des effets physiques en temps réel et une intelligence artificielle avancée. Le studio fournit également un soutien technique pour les opérations de Square Enix dans le monde entier, y compris la recherche et le développement, l'assurance-qualité, et les tests des jeux.


Job Summary

Title : Graphics Programmer
Reports to: Lead Graphics Programmer

Functions:

  • Develop and maintain highend rendering system, create software in C++ by applying the principles of object-oriented coding;
  • Ability to technically design, implement and review 3D systems for use in the development of the game in a specific timeframe;
  • Ability to collaborate with the different Technical Art, Art director and Art teams in order to achieve the proper visual quality level using efficient solutions;
  • Master debugging and profiling tools and techniques;
  • Research, innovate and integrate new state-of-the-art real-time rendering solutions;
  • Ability to work in a multi-platforms development environment;
  • Develop and implement systems within deadlines;
  • Document, transfer knowledge and support efficiently the different team members in the adoption of new techniques.

  Experience and qualifications:

  • University diploma in programming, computer engineering, software engineering or the equivalent;
  • Good mathematics skills;
  • +3 years of experience in programming;
  • Minimum of 1 published titles (AAA) as 3D specific programmer on a videogame;
  • A pertinent formation in 3D is an asset.

 Technical Abilities:

  • Excellent C++ skills experience;
  • Strong OOD skills experience;
  • Cross platform development experience an advantage;
  • Development experience on PC, Xbox One, PS4;
  • Good knowledge of DX11;
  • Experience with DX12 / Vulkan (Khronos) is an asset;
  • At ease with taking the lead on profiling of performance and optimization of complex rendering systems.

 Interpersonal Qualities:

  • Ability to organize and manage other programmers;
  • Team Player;
  • Approachable;
  • Capacity to lead some topics;
  • Open to constructive criticism;
  • Vision on systems of tomorrow and evolution of existing techniques;
  • Good Communicator;
  • Capacity to work on many different topics at once, under different codebases with teams at different geographic locations (Canada, Europe and USA).

Motivation and interests:
Ambition and passion for videogames are essential!


Attention! Très important! Veuillez svp préciser dans votre lettre de présentation que vous avez vu l'offre d'emploi sur Espresso-jobs.

Please log in to your candidate account to apply for this job offer.

You do not have a candidat account ?