BEENOX, INC.

Job Title: Programmeur(euse) graphique/Graphics programmer – Beenox

Requisition ID: R004432

Job Description:
(English versionbelow)

Beenoxest un studio de développement de jeux vidéo créé en 2000. Situé dans la belle ville de Québec, au Canada,Beenoxest une filiale à part entière d’ActivisionPublishingInc., chef de file mondial dans le développement interactif.

Le studio est fier de contribuer aujourd’hui au développement de la célèbre franchise Call of Duty.Beenoxa également pris part au succès des franchises Crash Bandicoot,Skylanders, Spider-Man et Guitar Hero.

ChezBeenox, on sent qu’on fait partie d’un groupe qui nous ressemble, avec qui il fait bon travailler. Notre studio est un monde ouvert où il est facile d’entretenir une discussion avec tout le monde, incluant les co-directeurs du studio. Au final, chaque personne apporte sa touche unique à des projets qui dévoilent leur talent au monde entier.

On peut dire que le jeu vidéo, on a ça dans le sang!

Mandats

Le premier mandat du programmeur graphique est de développer et optimiser le pipeline de rendu DirectX 12 dans l’engin de Call of Duty.

Le deuxième mandat du programmeur graphique est d’assurer la stabilité et la performance de nos jeux.

Le troisième mandat du programmeur graphique est de collaborer avec nos partenaires externes au sein des autres studios d’Activision pour développer et faire rayonner l’expertise deBeenoxen programmation graphique.

Finalement, le programmeur graphique effectuera une veille des avancées technologiques et participera activement à des initiatives d’amélioration continue sur les rendus graphiques.

Principales tâches

  • Trouver des solutions optimales pour les défis liés au rendu graphique sur les jeux en cours de développement;
  • Mettre sur pied des systèmes de rendu qui répondent aux meilleures pratiques de l’industrie;
  • Développer des modules pour l’engin et des outils pour le rendu graphiqueà la fine pointe de la technologique;
  • Agir comme expert de contenu sur toute question graphique.

Exigences

  • Compétence démontrée au niveau de la programmation graphique;
  • Solide expérience enC etC++;
  • Expérience avec les librairies OpenGL,Vulkanou DirectX;
  • Connaissance des pipelines de rendu DirectX 11 et DirectX 12, ainsi que lesShaderModels5.1 et plus;
  • Habileté avec les mathématiques;
  • Passionné pour les jeux vidéo;
  • Attitude positive et capacité à bien travailler en équipe;
  • Être organisé et savoir rencontrer les échéanciers;
  • Expérience en développement PC et console (atout).

//

Beenoxis a video game development studio created in 2000. Located in beautiful Quebec City, Canada,Beenoxis a wholly-owned subsidiary of Activision Publishing Inc., one of the world’s top game publishers.

The studio is proud to contribute to the development of the Call of Duty video game franchise.Beenoxhas also contributed to the resounding success of the Crash Bandicoot, Skylanders, Spider-Man, and Guitar Hero franchises.

As members of theBeenoxfamily, we feel as if we’re part of a group of like-minded people who are great to work with. Our studio is a real open world where it’s easy to have discussions with everyone, including our studio co-heads. Here everyone brings their own unique touch to projects that showcase their talent on a global stage.

You could say that video games are in our blood!

Objectives

The first objective of the Graphics Programmer is to develop and optimize the DirectX 12 pipeline rendering in the Call of Duty engine;

The second objective of the Graphics Programmer is to ensure the stability and performance of our games;

The third objective of the Graphics Programmer role is to work alongside our external partners at other Activision studios to develop and showcaseBeenox’sgraphics expertise;

Finally, the Graphics Programmer provides technological watch for the Programming team and will actively participate in the improvement of rendering over time.

Main tasks

  • Findthe optimalsolutions forgraphics-related challenges on the games in development;
  • Put in place rendering systems that meet the industry best practices;
  • Develop modules inside the engine and tools for rendering purposes;
  • Act a subject matter expert on any graphics-related question.

Requirements

  • Demonstrated expertise with graphics programming;
  • SolidexperiencewithC andC++;
  • Experience with OpenGL, Vulkan or DirectX;
  • Knowledge of pipeline rendering through DirectX 11 and DirectX 12, as well as Shader Models 5.1 and up;
  • Naturaleasewithmathematics;
  • Passion forvideogames;
  • Positive attitude and team spirit;
  • Organized and able to meet deadlines;
  • Experience with PC and console development is a plus.
Job Overview

Share