• Programmeur Outils / Tools Programmer

    Job Locations CA-QC-Montreal
    Job ID
    2019-1366
    Category
    Programming/Engineering
    Type
    Regular Full-Time
  • Your Privacy

    ZeniMax understands the importance of privacy.  Please review the “Applicant Privacy Notice” section below, which explains how we process the personal information we collect about you when you apply for a job or submit information to us through this job portal.   BY APPLYING FOR THIS JOB, SHARING THIS JOB OR OTHERWISE PROVIDING US WITH YOUR PERSONAL INFORMATION THROUGH THIS JOB PORTAL, YOU ACKNOWLEDGE THAT YOU HAVE READ AND UNDERSTOOD THE APPLICANT PRIVACY NOTICE , WHICH IS SET FORTH IN THE “APPLICANT PRIVACY NOTICE” SECTION BELOW.

    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.

    Responsibilities

    Responsabilités:

    • Travailler directement sur les outils de création de contenus utilisés par l’équipe de développement;
    • Travailler étroitement avec les référents et les autres ingénieurs pour planifier et construire les nouveaux outils et fonctionnalités de la technologie;
    • Surveiller les performances ainsi que l’utilisation de la mémoire et planifier et exécuter les optimisations de performance et de mémoire;
    • Développer d’autres fonctionnalités de jeu, de l’éditeur, d’outils ou d’infrastructure selon la demande;
    • Travailler en bonne entente avec les autres ingénieurs, designers, artistes et personnel IT.

     

    • Work directly on content authoring tools used by the development team;
    • Work closely with the leads and other engineers to plan and build new tools and technology features;
    • Monitor performance and memory usage and plan and execute performance and memory optimizations;
    • Develop other game, editor, tools or infrastructure features as required;
    • Work well with other engineers, designers, artists and IT personnel.

    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.

    Preferred Skills

     

    Atouts

    • Expérience dans le développement de jeux sur consoles (Xbox One/PS4);
    • Excellente connaissance de QT;
    • Une connaissance de C#, WCF, WPF, Python.

     

    • Development experience on game consoles (Xbox One/PS4);
    • Excellence knowledge of QT;
    • Knowledge of the following: C#, WCF, WPF, Python.

    Applicant Privacy Notice

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed