Programmeur Outils / Tools Programmer

Bethesda Game Studios - Montréal, QC (il y a 5 mois)

Postuler dès maintenant

Overview

Bethesda Game Studios à Montréal recherche son Programmeur Outils qualifié pour rejoindre l’équipe grandissante qui repousse les limites des jeux sur PC et consoles. Le Programmeur Outils travaillera en étroite collaboration avec les artistes, programmeurs référents, designers et producteurs pour concevoir, mettre en œuvre et maintenir le projet de développement d’outils.

Bethesda Game Studios Montreal is looking for a talented Tools Programmer to join our growing team that is pushing the bleeding edge for games on PC and Consoles. The Tools Programmer will work closely with artists, lead programmers, designers and producers to design, implements and maintain project development tools.

Qualifications
Niveau Baccalauréat en Sciences de l’Informatique ou équivalent;
Expérience de 3 années minimum en programmation dans l’industrie du jeu;
Excellentes connaissances en C++;
Expérience avec le pipeline et les outils de contenu du moteur de jeu ;
Solide expérience en conception de systèmes;
Expérience dans la construction de systèmes multifil et à temps réel;
Expérience dans l’écriture de systèmes dotés d’un bon équilibre entre la performance et la maintenance ;
Excellent sens de l’organisation ainsi que de la gestion du temps;
Capacité à rédiger un code clair, maintenable et portatif;
Capacité à apporter des idées novatrices et originales sur tous les aspects du développement de jeu et sa production;
Excellent niveau de communication et fortes compétences organisationnelles;
Capable de travailler avec efficacité sous pression et de gérer plusieurs tâches en simultanée;
Passion pour participer à la création de BONS jeux;
Expérience de jeu des titres Bethesda Game Studios.
Bachelor’s degree in Computer Science or equivalent;
3+ years game industry programming experience;
Excellent knowledge of C++;
Experience with game engine content tools and pipeline;
Excellent systems design experience;
Experience with multithreaded, real-time systems;
Experience balancing performance and maintainability;
Excellent organization and time management skills;
Ability to write clear, maintainable, portable code;
Ability to contribute innovative and original ideas towards all aspects of game production and development;
Strong communication and organizational skills;
Must work well under pressure and handle multiple tasks;
Passion for making GREAT games;
Experience playing previous Bethesda Games Studios games.