Job Opportunities

Jobs for Bethesda Game Studios - Montreal

Bethesda Game Studio recherche un excellent Artiste doué en personnages pour rejoindre l’équipe!
Le candidat idéal est passionné dans la création de visages exceptionnels, est doté d’un oeil aiguisé pour l’anatomie ainsi qu’une solide compréhension de la composition appliquée aux personnages.

Responsabilités

  • Créer et texturiser des modèles de personnages 3D hautement détaillés pour des jeux AAA;
  • Travailler directement avec le Directeur artistique ainsi que les artistes de concept dans la création des personnages pour mener ces assets d’art jusqu’à leur réalisation finale;
  • Collaborer avec les autres disciplines tels que l’art technique, l’animation et le design pour comprendre les exigences de jeu, les enjeux technologiques et leur relation avec l’art des personnages ainsi que leur implémentation.

Requis

  • Minimum 3 ans d’expérience dans le développement de jeux vidéo et au moins 1 jeu AAA sorti en tant qu’Artiste spécialisé dans la modélisation de personnages;
  • Expérience dans la création d’asset artistique de jeu en utilisant une variété de logiciels incluant Zbrush, 3D Studio Max, Photoshop et Substance Painter;
  • Expérience en modélisation et simulation de cheveux serait un atout;
  • Baccalauréat en beaux-arts, arts graphiques ou conception 3D serait un atout;
  • Passion et expérience de jeux pour les titres de Bethesda Game Studios.

Bethesda Game Studios is seeking a talented Character Artist to join our team! The ideal candidate will have a passion for creating memorable faces, an eye for anatomy, and a strong understanding of composition as applied to characters.

Responsibilities

  • Create and texture highly detailed 3D character models for AAA games;
  • Work directly with the Art Director and concept artists in the creation of character concepts and take those assets to completion;
  • Collaborate with other disciplines such as tech art, animation and design to understand gameplay requirements, technological issues and how they relate to the character art and implementation.

Requirements

  • Minimum of 3+ years of experience in video game development and shipped at least 1 AAA title as an artist specializing in character modeling;
  • Experience in game art asset creation in a variety of software packages including Zbrush, 3D Studio Max, Photoshop and Substance Painter;
  • Experience in hair modeling and simulation a plus;
  • Bachelor's Degree in Fine Arts, Graphic Arts, or 3D Design a plus;
  • Experience and passion for playing Bethesda Game Studios games.
Art

Bethesda Game Studios®, situé dans le Vieux-Montréal, recherche son prochain Animateur Technique pour rejoindre l’équipe qui dépasse les standards et repousse les limites du développement de jeux AAA pour les plateformes mobiles.
 

Responsabilités :

  • Produire, les croquis d'animation assortie de haute qualité
  • Doit comprendre les chaines de production et la nature des cycles de production dans l’industrie.
  • Travailler avec nos artistes de caractère pour développer des modèles appropriés avec des considérations d’animation.
  • Contribuer au processus créatif avec des idées et inspiration

Qualifications:

  • Passion pour les jeux Bethesda Game Studios®
  • 3 ans d’expérience professionnelle en tant qu’animateur technique dans le secteur du jeu vidéo
  • Bonnes capacités techniques en ce qui concerne la mise en œuvre de l'animation dans un moteur de jeu
  • Connaissance approfondie de 3DStudioMax
  • Compréhension du processus de développement des personnages, ses dépendances ainsi que ses limitations techniques
  • Solide compréhension de l'anatomie et de la cinétique humaine
  • Bonne compréhension des principes d'animation de base
  • Aptitude à apprendre rapidement de nouveaux systèmes

Bethesda Game Studios®, located in Montreal, is looking for great talented Technical Animator to join the team that is pushing the bleeding-edge AAA game development for mobile platforms.
 

Responsibilities:

  • Produce, matching high-quality animation sketches
  • Must understand the production pipeline and the nature of production cycles in the industry.
  • Work with our character artists to develop appropriate models with animation considerations.
  • Contribute to the creative process with ideas and inspiration

Requirements:

  • Passion for Bethesda Game Studios® titles
  • 3 years of professional experience as a Technical Animator in the video game industry
  • Good technical skills in the implementation of animation in a game engine
  • In-depth knowledge of 3DStudioMax
  • Understanding the character development process, its dependencies and technical limitations
  • Deep understanding of human anatomy and kinetics
  • Good understanding of basic animation principles
  • Must demonstrate an ability to learn new systems quickly
Art

Bethesda Game Studio Montreal recherche son Modeleur senior/mid-senior pour rejoindre l’équipe dans la création de jeux AAA pour PC et pour les prochaines-générations de systèmes console. La personne choisie travaillera en étroite collaboration avec les responsables artistiques pour créer des objets 3D et les intégrer dans les niveaux du jeu.
Le Modeleur pourrait aussi être appelé pour optimiser les assets créés afin de répondre aux requis techniques.

Responsabilités

  • Créer des modèles, textures et des parties, basés sur des illustrations et sur le besoin du projet
  • Porter une grande attention au détail dans les environnements pour en faire des espaces ancrés et crédibles
  • Aider à soutenir la narration dans la conception de l’environnement pour supporter la fiction du jeu
  • Créer des modèles de jeu efficacies, des UV et des textures
  • Optimiser les assets pour s’adapter aux budgets techniques à différents niveaux de détails
  • Expérience dans la construction de monde, sa texture et son éclairage dans un éditeur de jeu
  • Mentorer les artistes sur place

Compétences requises

  • +7 ans d’expérience dans la modélisation d’objets 3D et la production de textures
  • Très bonne maîtrise de Maya, Photoshop et autres outils de création d’asset (ZBrush étant hautement recommandé)
  • Capacité exceptionnelle de création de texture; une capacité de textures peintes à la main est un plus
  • Un bon regard analytique pour les volumes, formes, proportions, répartition du détail, couleurs et composition de matériaux
  • Capacité à travailler autant à partir d’une photo de référence ou d’une illustration lorsqu’il y en a, que qu’à partir d’une base fournie soi-même
  • Capacité à travailler dans les budgets de poly et de textures
  • Solides compétences de communication en anglais (à l’oral et à l’écrit)
  • Les candidats doivent soumettre un portfolio en ligne

Compétences additionnelles et désirées

  • Expérience dans la création d’assets en utilisant un système de rendu/nuances à base physique
  • Expérience avec un logiciel de production de texture (Substance Designer, Ndo, etc.)
  • Expérience pertinente sur plusieurs éditeurs de jeu et de modding FPS (tir à la première personne)
  • Expérience dans la conception, la conception industrielle, la conception graphiques, l’illustration, la photography ou autre domaines dans l’image
  • Solide compétences d’art traditionnel ou d’artisanat

Bethesda Game Studio Montreal is looking for a Senior/Mid-Senior Modeler to join our team in creating AAA games for PC and next-generation console systems. The ideal candidate will work closely with the Art Leads to create 3D objects and integrate them into game levels.
Modeler Artist may also be called upon to optimize created assets to meet technical requirements.  

Responsibilities

  • Creating models, textures and set pieces, based on concept art and the need of the project
  • Pay close attention to detail in the environments to ensure grounded, believable spaces
  • Help support narrative in environment design to support our games' fiction
  • Create efficient in-game models, UV’s and textures
  • Optimize assets to fit within technical budgets at various levels of details
  • Experience with world building, texturing and lighting inside a game editor
  • Mentor artists onsite

Requirements

  • 7+ years’ experience modeling 3D objects and generating textures
  • Deep knowledge of Maya, Photoshop and other asset creation tools (ZBrush highly recommended)
  • Exceptional texture creation ability; hand-painted textures is a plus  
  • Good analytic eye for volumes, shapes, proportions, detail distribution, color and materials composition
  • Able to work from photo reference or concept art when available, as well as ability to provide their own
  • Able to work within poly and texture budgets
  • Strong English communication skills (verbal and written)
  • Candidates must submit an online portfolio

Additional Skills and Pluses

  • Experience with creating assets within a Physically Based Rendering/Shader system
  • Experience with a texture generation software (Substance Designer, Ndo, etc.)
  • Relevant experience with multiple game editors and FPS modding
  • Experience in design, industrial design, graphic design, illustration, photography or other pictorial domain
  • Strong traditional art or crafting skills
Design

Bethesda Game Studios® recherche son très talentueux Designer de jeux pour rejoindre l’équipe mobile grandissante. Dans ce rôle, le Designer de jeux va aider à concevoir les systèmes de jeu critiques et travailler sur des fonctionnalités telles que la personnalisation des capacités des personnages, les chemins d’amélioration, et l’équilibrage; pour les jeux mobiles actuels et de prochaine génération.

RESPONSABILITES:

  • Créer et maintenir des systèmes de jeu spécifiques, comprenant la conception générale, l’équilibre, les règles et l’interface;
  • Équilibrer et ajuster les systèmes pour trouver le compromis idéal entre le défi et l’immersion;
  • Prototyper et parcourir les nouveaux mécanismes de jeu ainsi que modifier et améliorer les mécanismes existants;
  • Collaborer avec les artistes, programmeurs et d’autres designers pour développer et affiner les systèmes;
  • Concevoir et mettre en œuvre de grandes quantités d’assets de jeu;
  • Conceptualiser, créer et maintenir la documentation de conception de jeux tout le long du cycle de projet.

REQUIS:

  • Passion pour les jeux de Bethesda Game Studios®;
  • Crédit de conception sur un titre sorti sur mobile;
  • Expérience en développement et équilibrage des systèmes de jeu;
  • Expérience dans la conception de systèmes F2P;
  • Grande passion et esprit d’équipe;
  • Capacité à travailler de manière indépendante et en équipe.

ATOUTS:

  • Expérience dans l’équilibre du jeu et es systèmes complexes;
  • Bonne capacité à créer de la documentation de conception claire, concise et adaptée à des publics spécifiques;
  • Expérience dans la conception de jeux F2P et collaboration étroite avec les concepteurs économiques.

Bethesda Game Studios® is seeking a talented Game Designer to join our growing mobile team. 
In this role, the Game Designer will assist with the design of critical game systems and work on dedicated features, like character abilities, upgrade paths, and balancing, for current and next generation mobile games. 

RESPONSIBILITIES:

  • Create and maintain specific game systems, which includes general design, balance, rules and interface;
  • Balance and adjust systems to find the “sweet spot” between challenge and immersion;
  • Prototype and iterate on new game mechanics as well as modify and improve existing ones;
  • Collaborate with artists, programmers and fellow designers to develop and refine system;s
  • Design and implement large amounts of game assets;
  • Conceptualize, create and maintain game design documentation throughout the project cycle.

REQUIREMENTS:

  • Passion for Bethesda Game Studios® games;
  • Design credit on a shipped mobile title;
  • Previous experience with game system development and balance;
  • Experience with F2P systems design;
  • High passion, team player;
  • Ability to work both independently and as part of a team.

DESIRED SKILLS:

  • Experience in balancing gameplay and complex systems;
  • Clear, concise design documentation tailored to specific audiences;
  • Experience with F2P game design and working closely with economy designers.
Design

Bethesda Game Studios®, situé à Montréal, recherche son très talentueux Designer en économie de jeu  pour rejoindre l’équipe qui repousse les limites des développements de jeux AAA sur les plateformes mobiles.

RESPONSABILITES:

  • Définir les produits virtuels ainsi que les statistiques inhérentes au jeu avec l’équipe de développement et comprendre comment chacun d’eux contribuent à la dynamique du jeu;
  • Identifier les leviers de ventes potentiels pour les différentes catégories de produits dans l’économie du jeu en définissant les points clés d’exposition à ces leviers;
  • Équilibrer les besoins pour ces produits virtuels, leur relation, leur cycle de vie ainsi que leur flux de disponibilité;
  • Fournir régulièrement à l’équipe de développement les réactions des joueurs et les ajustements statistiques basés sur des tests de jeu, pendant le développement et après la sortie du jeu;
  • Analyser l’évolution des métriques définies pour repérer à la fois les blocages de monétisation mais aussi les facilitateurs, puis faire des suggestions pour le design de de jeu ou la stratégie;
  • Aider à concevoir les fonctionnalités de jeu et s’assurer qu’elles s’intègrent bien à l’écosystème économique du jeu.

REQUIS:

  • Passion pour les jeux de Bethesda Game Studios®;
  • Détenir une solide expérience de 5 ans minimum dans l’industrie des jeux vidéo en tant que Designer de jeux / Designer de jeux Economie / Designer social;
  • Diplôme en Design de jeux economie ou Game Design;
  • Bonne connaissance de Unity 3D et Python;
  • Connaissance avancée de Microsoft Excel;
  • Très bon sens d’analyse et solide réflexion, capable de décomposer les problèmes en variables clés et d’identifier les relations entre elles;
  • Solides compétences en économétrie, capable de modéliser des problèmes en systèmes quantitatifs et d’en tirer des conclusions qualitatives;
  • Bonne connaissance des statistiques, capable de formuler des ratios et des index spécifiques chaque jeu en identifiant les faiblesses et forces de la conception de son économie;
  • Expérience en économétrie / exploration de données.

ATOUTS:

  • Une comprehension de l’architecture client / serveur ainsi que du pipeline de collecte de données et d’exploitation minière seraient un plus.

Bethesda Game Studios®, located in Montreal, is looking for a great talented Game Designer Economy to join the team that is pushing the bleeding-edge AAA game development for mobile platforms.

RESPONSIBILITIES:

  • Defining the virtual products and their in-game statistics with the development team, and understanding how each of them contributes to the game dynamics;
  • Identifying the potential sale drivers for the different product categories in the game economy, defining the key points of exposure for those drivers;
  • Balancing the needs for those virtual products, their relation, life cycle, and their streams of availability;
  • Regularly provide user feedback and stat tuning to development team based on play-testing, both during game development and post-release;
  • Analyze the evolution of the metrics you defined to spot both monetization bottlenecks and facilitators, then report suggestions for the game design or strategy accordingly;
  • Help with design of gameplay features and ensure that they fit well within the economy ecosystem of the game.

REQUIREMENTS:

  • Passion for Bethesda Game Studios® games;
  • Hold a solid game industry experience of minimum 5 years as a Game Designer / Game Designer Economy / Social Designer;
  • Graduate degree in Game Design Economics or Game Design;
  • Unity 3D and Python knowledge;
  • Advance knowledge of Microsoft Excel;
  • Strong analytical and formal thinking, able to break problems down in their key variables and identify the relations between them;
  • Strong econometrics skills, able to model problems into quantitative systems, and draw qualitative conclusions out of quantitative data;
  • Statistic knowledge, able to formulate ratios and indexes specific to each game, identifying specific weaknesses and strengths in its economy design;
  • Previous experience in econometrics / data mining.

DESIRED SKILLS:

  • Understanding of client/server architecture and data collecting pipeline and mining would be pluses.
Production

Producteur Technique – Equipe Console

Bethesda Game Studios® recherche son prochain Producteur Technique expérimenté pour rejoindre l’équipe qui dépasse les standards et repousse les limites du développement de jeux de rôles (RPG) sur les plateformes PC et consoles.

Le Producteur Technique travaillera avec toutes les parties tenantes de l’équipe pour faciliter la communication, apporter de nouvelles solutions et optimiser l’efficacité du travail au sein de l’équipe. Son attention se portera en priorité sur la gestion des fonctionnalités techniques et du code fourni par chacun.
 

Responsabilités

  • Travailler avec les référents techniques pour mener les projets depuis leur conception jusqu’à leur livraison;
  • Faciliter la communication et répartir les responsabilités;
  • Identifier et aider à résoudre les points bloquants;
  • Prioriser et assigner les tâches appropriées selon les membres de l’équipe;
  • Créer et mettre à jour le planning ainsi que la liste des tâches;
  • S’assurer que les fonctionnalités ou tâches importantes soient priorisées, définies et planifiées en accord avec les référents;  
  • Collaborer avec les référents pour déterminer les meilleures méthodes, les possibilités de développement et optimiser la répartition des ressources;
  • Communiquer avec les intervenants internes ou externes ainsi que les partenaires sur les attentes et les livrables;
  • Maintenir l’équipe mobilisée sur les objectifs, les étapes importantes ainsi que sur la qualité;

Qualifications

  • Minimum 5 ans d’expérience en tant que Producteur de jeux ou Directeur de Développement;
  • Fort bagage technique avec une expérience en ingénierie logiciels ou en management technique;
  • Expérience dans un environnement qui exige une collaboration avec plusieurs studios;
  • Excellentes compétences en gestion de projet et encadrement de personnes;
  • Bonne capacité à fédérer une équipe;
  • Solide compréhension du processus de développement de jeux pour les projets AAA;
  • Passion pour les titres de Bethesda Game Studios® et des jeux vidéo en général;

Atouts

  • Expérience avec le Creation Kit ainsi que dans la communauté de modding.

Producer Code – Console Team

 

Bethesda Game Studios is looking for an experienced Producer - Code to join our team that is pushing the bleeding-edge of RPG development for the PC and consoles. The Producer - Code will work with all parts of the team to facilitate communication, solve problems and remove anything getting in the way of other disciplines being able to work. Her/his primarily focus will be on leadership and management of features and people on programming side.

Responsibilities
 

  • Work with project leads to guide projects from concept to ship;
  • Facilitate communication and accountability across disciplines;
  • Identify and help remove roadblocks;
  • Prioritized and assign task to the appropriate people;
  • Create and update schedules and tasks;
  • Ensure features of major tasks are prioritized with stakeholder, scoped and scheduled;
  • Collaborate with leads to determine best practices, development pipelines and resource allocation;
  • Communicate with internal or external stakeholders and partners on expectations and deliverables;
  • Keep team mobilized and focused on goals, milestones and quality.

Requirements
 

  • Minimum of 5 years game production experience;
  • Strong technical background with software engineering or technical management experience;
  • Experience of multiple-studios collaboration environment;
  • Proficient project and people management skills;
  • Strong team building abilities;
  • Solid understanding of the game development process for AAA games;
  • Experience tracking complex projects;
  • Passion for Bethesda Game Studios titles.

Desired Skills
 

  • Experience with Creation Kit and the modding community.
Production

Bethesda Game Studios® recherche son prochain Producteur expérimenté pour rejoindre l’équipe qui dépasse les standards et repousse les limites du développement de jeux mobiles.

Le Producteur Technique travaillera avec toutes les parties tenantes de l’équipe pour faciliter la communication, apporter de nouvelles solutions et optimiser l’efficacité du travail au sein de l’équipe. Son attention se portera en priorité sur la gestion des fonctionnalités techniques et du code fourni par chacun.
 

Responsabilités

  • Travailler avec les leads pour mener les projets depuis leur conception jusqu’à leur livraison;
  • Faciliter la communication et répartir les responsabilités;
  • Identifier et aider à résoudre les points bloquants;
  • Prioriser et assigner les tâches appropriées selon les membres de l’équipe;
  • Créer et mettre à jour le planning ainsi que la liste des tâches;
  • S’assurer que les fonctionnalités ou tâches importantes soient priorisées, définies et planifiées en accord avec les référents;  
  • Collaborer avec les leads pour déterminer les meilleures méthodes, les possibilités de développement et optimiser la répartition des ressources;
  • Communiquer avec les intervenants internes ou externes ainsi que les partenaires sur les attentes et les livrables;
  • Maintenir l’équipe mobilisée sur les objectifs, les étapes importantes ainsi que sur la qualité;

Qualifications

  • Minimum 5 ans d’expérience en tant que Producteur de jeux ou Directeur de Développement;
  • Fort bagage technique avec une expérience en ingénierie logiciels ou en management technique;
  • Expérience dans un environnement qui exige une collaboration avec plusieurs studios;
  • Excellentes compétences en gestion de projet et encadrement de personnes;
  • Bonne capacité à fédérer une équipe;
  • Solide compréhension du processus de développement de jeux pour les projets mobiles;
  • Passion pour les titres de Bethesda Game Studios® et des jeux vidéo en général;

Bethesda Game Studios® is looking for an experienced Technical Producer to join our team that is pushing the bleeding edge for AAA development games on mobile.

The Technical Producer will work with all parts of the team to facilitate communication, solve problems and remove anything getting in the way of other disciplines being able to work.

Her/his primarily focus will be on leadership and management of features and people on programming side.

Responsibilities
 

  • Work with project leads to guide projects from concept to ship;
  • Facilitate communication and accountability across disciplines;
  • Identify and help remove roadblocks;
  • Prioritized and assign task to the appropriate people;
  • Create and update schedules and tasks;
  • Ensure features of major tasks are prioritized with stakeholder, scoped and scheduled;
  • Collaborate with leads to determine best practices, development pipelines and resource allocation;
  • Communicate with internal or external stakeholders and partners on expectations and deliverables;
  • Keep team mobilized and focused on goals, milestones and quality.

Requirements
 

  • Minimum of 5 years game production experience;
  • Strong technical background with software engineering or technical management experience;
  • Experience of multiple-studios collaboration environment;
  • Proficient project and people management skills;
  • Strong team building abilities;
  • Solid understanding of the game development process for Mobile games;
  • Experience tracking complex projects;
  • Passion for Bethesda Game Studios titles.
Programming

Bethesda Game Studios recherche son prochain Programmeur Engin et Systèmes qualifié pour rejoindre l’équipe qui repousse les limites du développement de jeux de rôles (RPG) sur PC et consoles. La personne choisie travaillera en étroite collaboration avec les artistes, les référents programmeurs d’engin, designers et producteurs pour implémenter et optimiser les fonctionnalités du jeu.

Responsabilités

  • Rédiger un code en C++ clair, maintenable, hautement fonctionnel et portatif;
  • Planifier et concevoir le code en collaboration avec les membres de l’équipe ;
  • Apprécier jongler entre plusieurs différents systèmes, et aborder autant des systèmes complets que des taches aléatoires;
  • Assurer le support et la maintenance des systèmes existants;
  • Doit être capable de travailler de façon autonome avec un très bon esprit d’équipe, dote d’un solide sens éthique du travail ainsi qu’une attitude de collaboration;
  • Estimer avec précision les délais et délivrer un travail de haute qualité dans le respect de ces délais;
  • Fournir une expertise technique pour développer des technologies de pointe pour inclure: architecture, conception, prototype, mise en œuvre, test, debug, documentation, analyse, maintenance et support
  • Assurer la revue de code des autres membres de l’équipe.

Qualifications

  • +7 ans d’expérience professionnelle en programmation C++ dans l’industrie du jeu dont au moins 3 ans d’expérience engin;
  • Titulaire d’un Baccalauréat en Sciences de l’Informatique, Ingénierie Logicielles ou expérience équivalente;
  • Solide expérience en programmation et conception en C++;
  • 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 ;
  • Excellentes compétences analytiques et mathématiques;
  • Solides habiletés interpersonnelles et capacités de résolution de problèmes;
  • Expérience dans l’analyse et l’optimisation de l’utilisation CPU et GPU;
  • Expérience avec les plugins /modifications de l’éditeur de jeu;
  • 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.

Atouts

  • Expérience en animation, graphisme 3D, audio, AI ou programmation gameplay;
  • Expérience dans le développement de jeux sur consoles (Xbox One/PS4).

Bethesda Game Studios is looking for talented Engine Programmers to join our team that is pushing the bleeding-edge of RPG development for the PC and consoles.  Programmers will work closely with artists, lead engine programmers, designers and producers to implement and optimize game features.

Responsibilities

  • Writes clear, maintainable, highly functional code and portable C++ code;
  • Plans and designs code in collaboration with team members;
  • Enjoys jumping into lots of different systems, tackling everything from entire systems to random tasks;
  • Supports and maintains existing systems;
  • Must be a self-motivated and energetic team player with a very strong work ethic and cooperative attitude;
  • Accurately estimates his/her schedules and delivers high quality work products to that schedule;
  • Provide technical expertise to develop cutting-edge technologies to include: architecture, design, prototype, implement, test, debug, document, profile, maintain, and support;
  • Review codes from other team members.

Requirements

  • 7+ years game industry C++ development programming experience with at least 3+ years of engine experience;
  • Bachelor’s degree in Computer Science, Software Engineering or equivalent experience;
  • Very strong C++ design and coding experience;
  • Experience in building multithreaded, real-time systems;
  • Experience writing systems balancing performance and maintainability;
  • Excellent analytical and mathematical skills;
  • Strong interpersonal skills and problem solving ability;
  • Experience profiling and optimizing both CPU and GPU utilization;
  • Experience with game editor plugins/modification;
  • 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.

Desired Skills

  • Experience with animation, 3D graphics, audio, AI, or gameplay programming;
  • Development experience on game consoles (Xbox One/PS4).
Programming

Bethesda Game Studios recherche son prochain Programmeur Graphique qualifié pour rejoindre l’équipe qui repousse les limites du développement de jeux de rôles (RPG) sur PC et Consoles. Le candidat choisi travaillera en étroite collaboration avec les artistes, les programmeurs d’engins référents, les designers et producteurs pour implémenter et optimiser les fonctionnalités du jeu.


Responsabilités

  • Rédiger un code en C++ clair, maintenable, hautement fonctionnel et portatif;
  • Comprendre l’entière architecture de l’engin graphique, depuis l’interface de jeu aux API d’interface graphique;
  • Écrire et maintenir des nuances personnalisées à travers une gamme de matériels;
  • Tester et documenter le code écrit;
  • Assurer le support et la maintenance des systèmes existants;
  • Travailler en collaboration avec les autres ingénieurs, artistes et designers;
  • Estimer avec précision les délais et délivrer un travail de haute qualité dans le respect de ces délais;
  • Fournir une expertise technique pour développer des technologies de pointe pour inclure: architecture, conception, prototype, mise en œuvre, test, debug, documentation, analyse, maintenance et support
  • Assurer la revue de code des autres membres de l’équipe.


Qualifications

  • +5 ans d’expérience en développement C++ et programmation graphique dans l’industrie du jeu vidéo;
  • Titulaire d’un Baccalauréat en Sciences de l’Informatique, Ingénierie Logicielle ou expérience équivalente;
  • Expérience en conception et mise en œuvre de techniques graphiques de pointe et connaissances détaillées des matériels graphiques;
  • Expérience avec DirectX 11 niveaux d’ombres et HLSL;
  • Expertise dans la construction de systèmes à temps réels et multifils;
  • Expérience dans l’écriture de systèmes dotés d’un bon équilibre entre la performance et la maintenance ;
  • Excellentes compétences analytiques et mathématiques;
  • Solides habiletés interpersonnelles et capacités de résolution de problèmes;
  • Expérience dans l’analyse et l’optimisation de l’utilisation CPU et GPU;
  • Expérience avec les plugins /modifications de l’éditeur de jeu;
  • 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.

Atouts

  • Expérience avec les plugins Max;
  • Expérience dans le développement de jeux sur consoles (Xbox One/PS4) serait un gros plus;

Bethesda Game Studios is looking for talented Graphics Programmers to join our team that is pushing the bleeding-edge of RPG development for the PC and consoles.  Programmers will work closely with artists, lead engine programmers, designers and producers to implement and optimize game features.
 

Responsibilities

  • Writes clear, maintainable, highly functional code and portable C++ code;
  • Understands entire graphics engine architecture, from game interface to graphics API interface;
  • Writes and maintains custom shaders across a range of hardware;
  • Test and document code you write;
  • Support and maintains existing systems;
  • Works well with other engineers, artists and designers;
  • Accurately estimates his/her schedules and delivers high quality work products to that schedule;
  • Provide technical expertise to develop cutting-edge technologies to include: architecture, design, prototype, implement, test, debug, document, profile, maintain, and support;
  • Review codes from other team members.


Requirements

  • 5+ years C++ development and graphics programming experience in gaming industry;
  • Bachelor’s degree in Computer Science, Software Engineering or equivalent experience;
  • Experience in design and implementation of cutting-edge graphics techniques and detailed knowledge of graphics hardware;
  • Experience with DirectX 11 level shaders and HLSL;
  • Expertise in building multithreaded, real-time systems;
  • Experience writing systems balancing performance and maintainability;
  • Excellent analytical and mathematical skills;
  • Strong interpersonal skills and problem solving ability;
  • Experience profiling and optimizing both CPU and GPU utilization;
  • Experience with game editor plugins/modification;
  • 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.

Desired Skills

  • Experience with Max plugins;
  • Development experience on game consoles (Xbox One/PS4).
Programming

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.


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.


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.

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.

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:

  • 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.

Requirements:

  • 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.

Desired Skills

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

Bethesda Studios Montréal recherche un programmeur système talentueux pour rejoindre l’équipe qui dépasse les standards et repousse les limites du développement de jeux sur les plateformes mobiles.
Le programmeur travaillera étroitement avec les artistes, les lead programmeurs, les concepteurs et producteurs pour implémenter et optimiser les fonctionnalités de jeu.

Responsabilités:

  • Rédiger un code en C# clair, maintenable, hautement fonctionnel et portatif
  • Planifier et concevoir le code en collaboration avec membres de l’équipe
  • Apprécier travailler sur plusieurs systèmes différents en abordant des systèmes entiers à des tâches très variées
  • Assurer le support et le maintien des systèmes existants
  • Estimer avec précision les délais et délivrer un travail de haute qualité sur les produits dans le respect de ces délais
  • Fournir une expertise technique pour développer des technologies de pointe au niveau de l’architecture, la conception, le prototype, l’implémentation, les tests, le débogage, la documentation, le profil, le maintien ainsi que le support
  • Assurer la revue de code des autres membres de l’équipe

Qualifications:  

  • Passion pour les jeux Bethesda Game Studios®
  • Minimum 5 ans d’expérience dans le secteur du jeu vidéo en programmation mobile
  • Baccalauréat en informatique, en génie logiciel ou expérience équivalente
  • Expérience de travail avec Unity3D
  • Solide expérience en conception et programmation C#
  • Expérience de développement sur les plateformes mobiles (iOS / Android / etc.)
  • Bonnes compétences en C++
  • Expérience dans l’élaboration de systèmes multifil et en temps réel
  • Expérience dans la rédaction de systèmes performants et maintenables
  • Excellentes capacités analytiques et mathématiques
  • Bonnes habiletés interpersonnelles et bonnes capacités en résolution de problèmes
  • Expérience dans le profilage et l’optimisation autant dans l’utilisation de CPU que de GPU
  • Capacité à apporter des idées novatrices et originales sur tous les aspects du développement de jeu et de sa production
  • Excellent niveau de communication et fortes compétences organisationnelles
  • Capacité à travailler sous pression ainsi qu’à gérer plusieurs tâches

Atouts:

  • Expérience dans le développement de jeux consoles serait un atout très important
  • Expérience avec le jeu serveur / client serait un gros atout
  • Expérience en animation, graphismes 3D, audio, AI, programmation de gameplay

Bethesda Studios Montreal is looking for a talented Senior System Programmer to join our team that is pushing the bleeding-edge of game development for mobile platforms.  The programmer will work closely with artists, lead programmers, designers and producers to implement and optimize game features.

Responsibilities:

  • Writes clear, maintainable, highly functional code and portable C# code
  • Plans and designs code in collaboration with team members
  • Enjoys jumping into lots of different systems, tackling everything from entire systems to random tasks
  • Supports and maintains existing systems
  • Accurately estimates his/her schedules and delivers high quality work products to that schedule
  • Provide technical expertise to develop cutting-edge technologies to include: architecture, design, prototype, implement, test, debug, document, profile, maintain, and support
  • Review codes from other team members

Requirements:

  • Passion for Bethesda Game Studios® games
  • 5+ years mobile game industry development programming experience
  • Bachelor’s degree in Computer Science, Software Engineering or equivalent experience
  • Experience working with Unity3D
  • Very strong C# design and coding experience
  • Development experience on mobile platforms (iOS/Android/etc.)
  • C++ proficiency
  • Experience in building multithreaded, real-time systems
  • Experience writing systems balancing performance and maintainability
  • Excellent analytical and mathematical skills
  • Strong interpersonal skills and problem solving ability
  • Experience profiling and optimizing both CPU and GPU utilization
  • 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

Desired:

  • Experience developing console games would be a strong asset
  • Experience with server/client game is a big plus
  • Experience with animation, 3D graphics, audio, AI, or gameplay programming a plus
Programming

Bethesda Game Studios à Montréal recherche son Programmeur d’animation senior qualifié pour rejoindre l’équipe. La personne sélectionnée travaillera en étroite collaboration avec les artistes, les programmeurs d’engin référents, les designers et producteurs pour mettre en œuvre et optimiser les fonctionnalités du jeu.

Responsabilités:

  • Travailler en collaboration avec les artistes techniques, animateurs et ingénieurs gameplay;
  • Maîtriser le pipeline d’animation, depuis le concept jusqu’à la réalisation;
  • Créer et mettre en œuvre la technologie ainsi que les techniques offrant une expérience d’animation de pointe.

Qualifications:

  • Niveau expert de connaissance des systèmes d’animation en temps réel;
  • Expérience significative avec un ou plusieurs middleware d’animation temps réel (ex : Havok Animation, Granny, HumanIK, Morpheme) ou solutions maisons/personnalisées;
  • Expérience de développement ou de travail avec des graphes de fusion d’animation, de IK en temps réel, de compression d’animation et/ou de gestion de mémoire d’animation avancée (diffusion streaming);
  • Apprécie travailler au quotidien avec les animateurs et les arts techniques pour aider à créer des solutions aux problèmes complexes;
  • +5 ans d’expérience en programmation logicielle dans l’industrie du jeu;
  • Expérience antérieure en tant que propriétaire des systèmes d’animation.

Atouts:

  • Expérience de programmation pour de multiples plateformes (OSX, Windows, PS4, XBox One);
  • Expérience avec les systèmes d’animation;
  • Expérience généraliste ou expérience antérieure dans d'autres principaux domaines du développement de jeux, tels que la programmation gameplay ou AI;
  • Passion pour développer et jouer aux jeux.

Bethesda Studios Montreal is looking for a talented Senior Animation Systems Programmer  to join our team.  Programmers will work closely with artists, lead engine programmers, designers and producers to implement and optimize game features.

Responsibilities:

  • Work side-by-side with Technical Artists, Animators, and Gameplay Engineers.
  • Own the animation pipeline from concept to realization.
  • Create and implement technology and techniques that provide a leading edge animation experience.

Requirements:

  • Expert level knowledge of real-time animation systems
  • Extensive experience with one or more real-time animation middleware (eg: Havok Animation, Granny, HumanIK, Morpheme) or equivalent custom/in-house solutions
  • Experience developing or working with animation blend graphs, real-time IK, animation compression, and/or advanced animation memory management (streaming)
  • Enjoys working daily with animators and technical arts to help craft solutions to complex problems
  • 5 + years game industry software development experience
  • Prior experience acting as an owner of animation systems

Desired Skills:

  • Experience developing for  multiple platforms (OSX, Windows, PS4, XBox One)
  • Experience with animation systems
  • Generalist experience or prior experience in other core areas of game development, such as AI or gameplay programming
  • Passion for developing and playing games
Programming

Bethesda Game Studios recherche un Maître du Build qualifié.
Le candidat recherché aura les connaissances et l’expérience dans la conception, l’implémentation et le support continu des systèmes de construction de plateformes croisées, les systèmes de construction de l’intégration continue, les tests automatisés, les mesures et tendances des performances automatisées, les outils d’analyse, les systèmes de correctifs, les systèmes de dépendance et d'emballage des actifs, les environnements multiples ramifiés et l'intégration de contrôle source.
Le candidat idéal aura l’opportunité de travailler sur le code / les systèmes du jeu qui soutiennent les initiatives de créer un environnement de développement AAA.

Responsabilités

  • Travaille avec les pistes de technologies du jeu pour concevoir et définir l’infrastructure de développement;
  • Responsable des systèmes d'infrastructure de développement de bout en bout depuis les changements de code du jeu aux systèmes de reporting ;
  • Responsable des systèmes de déploiement et de construction pour client et serveurs;
  • Responsable des systèmes de reporting ainsi que des tests automatisés;
  • Écrire un code clair, maintenable et portatif;
  • Tester et améliorer le code et les systèmes durant tout le cycle de développement du projet;
  • Estimer avec précision les délais et délivrer un travail de haute qualité sur les produits dans le respect de ces délais.


Qualifications

  • Solides compétences avec C# et Python;
  • Expertise dans les systèmes de construction multiplateformes Linux et Windows;
  • Bonnes connaissances en administration de systèmes Linux (SSH…);
  • A l’aise avec Jenkins ou TeamCity;
  • Expérience avec AWS CLI/SDK, Docker, Chef, Salt, Puppet;
  • Connaissances de Unity;
  • Connaissances d’environnements à branches multiples ;
  • Expertise additionnelle avec d’autres langages (Java, Bash, Lua, Klingon, etc.);
  • Solides habiletés interpersonnelles et capacités de résolution de problèmes.



Atouts

  • Titulaire d’un Baccalauréat en Sciences de l’Informatique ou Ingénierie Informatique;
  • Une bonne connaissance avec les services iOs seraient un gros plus;
  • Expérience professionnelle de développement logiciels en C++;
  • Expertise avec des outils d’analyse de performance;
  • Expérience avec SQL;
  • Connaissances de la programmation web;
  • Familier avec les systèmes automatisés de robots;
  • Familier avec les systèmes de correctifs de jeu;
  • Familier avec les systèmes de déploiement de serveurs;
  • Familier avec les systèmes de dépendances;
  • Familier avec les statistiques de base;
  • Expérience dans le secteur du jeu.

Bethesda Game Studios is seeking a qualified Build Master.
The successful candidate will have knowledge of and experience in the design, implementation and continuing support of cross platform build systems, continuous integration build systems, automated testing, automated performance measurement and trending, profiling tools, patching systems, asset dependency and packaging systems, multiple branched environments, and source control integration.
The ideal candidate will have the opportunity to work on game code/systems to support our initiatives to create a AAA development environment.

Responsibilities

  • Works with the game technology leads to design and define development infrastructure;
  • Responsible for end to end development infrastructure systems from game code changes to reporting systems;
  • Responsible for client and server build and deployments systems;
  • Responsible for automated testing and reporting systems;
  • Writes clear, maintainable, portable code;
  • Test and refine code and systems throughout the development cycle of the project;
  • Accurately estimates his/her schedules and delivers high quality work products to that schedule.


Requirements

  • Proficient with C# and Python;
  • Expertise in cross platform build systems in Linux and Windows ;
  • Good Linux System Administrator knowledge (SSH…);
  • Proficient with Jenkins or TeamCity;
  • Working knowledge of AWS CLI/SDK, Docker, Chef, Salt, Puppet;
  • Knowledge of Unity;
  • Knowledge of multiple branched environments;
  • Additional expertise in any other languages (Java, Bash, Lua, Klingon, etc.) ;
  • Strong interpersonal skills and problem solving ability.


Desired Skills

  • Bachelor’s degree in Computer Science or Computer Engineering ;
  • Good knowledge with iOs services would be a big plus;
  • Professional software development experience in C++;
  • Expertise with performance profiling tools;
  • Experience with SQL;
  • Knowledge of web programming;
  • Familiarity with bot driven automated systems;
  • Familiarity with game patching systems;
  • Familiarity with server deployment systems;
  • Familiarity with asset dependency systems;
  • Familiarity with basic statistics;
  • Game industry experience.
Programming

Bethesda Game Studios®, situé dans le Vieux-Montréal, recherche son prochain super Programmeur Back-end & Serveur pour développer et maintenir une plateforme de services évolutive et de haute performance. Son attention se portera sur la programmation ainsi que la contribution à l’architecture tout en faisant l’interface avec les équipes d’ingénierie et de design.

Responsabilités:

  • Développer du code propre et maintenable, adapté à l’intégration continue ainsi qu’au déploiement continu et qui respecte les meilleures pratiques ainsi que les lignes directrices logicielles;
  • Assurer la conception, l’architecture et le développement logiciel pour un large panel de services et systèmes;
  • Collaborer avec les autres programmeurs pour assurer un déploiement facile, un fonctionnement en continu et un support de la qualité logicielle;
  • Fournir activement des retours sur la révision du code aux autres programmeurs;
  • Effectuer d’importantes tâches complexes sous un minimum de supervision;

Qualifications:  

  • 4 ans d’expérience minimum dans la construction de plateformes en ligne fiables, hautement disponibles et évolutives;
  • Expérience de programmation dans un environnement cloud (idéalement AWS, Google Cloud);
  • 2 ans d’expérience minimum avec Java;
  • Expérience avec idéalement 2 - sinon au moins 1 - des langages de programmation ou technologies suivantes : Python, Go, JavaScript/NodeJS, C++;
  • Bonnes maîtrise des bases de données relationnelles, expérience pratique avec les alternatives non relationnelles / NoSQL et solide capacité à déterminer quel type utiliser selon la situation;
  • Fortes compétences dans le profilage, l'optimisation et le débogage des ressources côté serveur;
  • Expérience dans la conception et l’automatisation de tests unitaires ainsi que des tests de performance;
  • Expérience dans les frameworks de messagerie;
  • Expérience dans l’intégration avec des API tierces, y compris les réseaux sociaux et les systèmes de paiement/facturation;
  • Expérience de travail en environnement Unix/Linux;

Atouts:

  • Expérience en intégration de services en ligne dans le secteur des jeux vidéo;
  • Expérience de travail dans une infrastructure basée sur le micro-service;
  • Expérience en matière d’application containerization et d’orchestration de container;
  • Expérience en développement d’API RESTful;
  • Expérience en gestion de performance (balancing) et sécurité de réseau;
  • Expérience avec le gameplay multi-joueurs sur les protocoles TCP et/ou UDP;
  • Expérience avec les moteurs de jeu tels que Unity3D, Unreal, etc.

Bethesda Game Studios®, located in the Old-Montreal, is looking for great talented Backend - Server Engineer to develop and maintain scalable and high performance platform services that support gaming experiences. The role focuses on hands on programming and architecture contributions while interfacing with multiple engineering and design teams.

Responsibilities:

  • Develop clean, maintainable code that is suitable for continuous integration and continuous deployment which respects best practices and software guidelines;
  • Design, architect and develop software for a wide range of services and systems;
  • Collaborate with other developers to ensure smooth deployment, continual operation and support of quality software;
  • Actively provide code review feedback to other developers;
  • Perform under minimal supervision on significantly complex assignments;

Requirements:

  • 4+ years’ experience building reliable, highly available and scalable online services;
  • Experience building in a cloud environment (ideally AWS, Google Cloud);
  • 2+ years’ experience with Java;
  • Experience with at least 1 (2 would be ideal) of the following programming languages / technologies (Python, Go, JavaScript/NodeJS, C++);
  • Strong relational database fundamentals, hands-on experience with non-relational/NoSQL alternatives, and solid grasp of which to use according to the situation;
  • Strong skills in server side resource profiling, optimization and debugging;
  • Experience with designing and automating unit and load tests;
  • Experience with message queuing frameworks;
  • Experience with integrating with third party APIs (including social networks and payment/billing systems);
  • Experience working with Unix/Linux environment;

Desired:

  • Experience working in video game industry, integrating online services;
  • Experience working in a micro-service based infrastructure;
  • Experience with application containerization and container orchestration;
  • Experience in developing RESTful API;
  • Experience with load management (balancing) and network security;
  • Experience with multiplayer gameplay over TCP or/and UDP protocols;
  • Experience working with game engines such as Unity3D, Unreal etc.
Programming

Bethesda Game Studios®, situé à Montréal, recherche son prochain super Programmeur Senior Gameplay pour travailler en étroite collaboration avec les programmeurs, concepteurs de jeux et artistes. Le candidat sélectionné devra faire preuve d’une solide connaissance et expérience dans la conception et l’implémentation des systèmes de gameplay avec C++.

Responsabilités:

  • En charge de tous les aspects de la programmation gameplay, de l’invention et du prototypage à l’implémentation complète;
  • Développer du code propre et maintenable, adapté à l’intégration continue ainsi qu’au déploiement continu et qui respecte les meilleures pratiques ainsi que les lignes directrices logicielles;
  • Assurer la conception, l’architecture et le développement logiciel pour un large panel de services et systèmes;
  • Collaborer avec l’équipe pour concevoir et architecturer les principaux systèmes de gameplay;
  • Communiquer de façon proactive avec les artistes et les designers;
  • Capable d’assurer des échanges rapides et des retours tout en travaillant avec l’équipe.

Qualifications:  

  • Passion pour les jeux Bethesda Game Studios;
  • Baccalauréat en informatique ou autre domaine comparable ou expérience comparable;
  • 6 ans d’expérience professionnelle en développement logiciel;
  • Excellente maîtrise de C++;
  • Excellentes compétences analytiques et mathématiques;
  • Excellentes compétences interpersonnelles et bonne capacité de résolution de problèmes;
  • Expérience dans le développement et le support de plusieurs types de jeux;
  • Capacité à rentrer sans hésiter dans de grandes bases de code existant;
  • Expérience dans l’optimisation de code pour l’uitilisation de la mémoire et du CPU;
  • Expérience en programmation sur Consoles.

Atouts:

  • Expérience en programmation multithread.

Bethesda Game Studios®, located in Montreal, is looking for great talented senior Gameplay Programmer to work closely with programmers, game designers and artists. The successful candidate will have extensive knowledge and experience in the design and implementation of gameplay systems using C++.

Responsibilities:

  • Responsible for any aspect of gameplay programming from invention and prototyping to full implementation;
  • BWrite clear, maintenable, portable C++ code that is suitable for continuous integration and continuous deployment which respects best practices and software guidelines;
  • Collaborate with the team to design and architect major gameplay systems;
  • Pro-actively communicate with artists and designers;
  • Capable of quick iteration and feedback loops while working with the team. 

Requirements:

  • Passion for Bethesda Game Studios games;
  • Bachelor’s degree in Computer Science, other comparable degree area, or comparable experience;
  • 6+ years professional software development experience;
  • Excellent C++ proficiency;
  • Excellent architecture and system design ability;
  • Excellent analytical and mathematical skills;
  • Excellent interpersonal skills and problem-solving ability;
  • Experience developing and supporting multiple types of games;
  • Ability to fearlessly jump into large, existing code bases;
  • Experience optimizing code for memory and CPU utilization;
  • Console development experience.

Desired:

  • Experience with multithreaded programming.
Programming

Bethesda Game Studios is looking for talented Senior Game Programmers to join our team that is pushing the bleeding-edge of RPG development for the PC and consoles.  Programmers will work closely with artists, lead engine programmers, designers and producers to implement and optimize game features.


Responsibilities

  • Writes clear, maintainable, highly functional code and portable C++ code
  • Plans and designs code in collaboration with team members
  • Enjoys jumping into lots of different systems, tackling everything from entire systems to random tasks
  • Supports and maintains existing systems
  • Must be a self-motivated and energetic team player with a very strong work ethic and cooperative attitude
  • Accurately estimates his/her schedules and delivers high quality work products to that schedule
  • Provide technical expertise to develop cutting-edge technologies to include: architecture, design, prototype, implement, test, debug, document, profile, maintain, and support
  • Review codes from other team members

Requirements

  • 7+ years game industry C++ development programming experience with at least 3+ years of engine experience
  • Bachelor’s degree in Computer Science, Software Engineering or equivalent experience
  • Very strong C++ design and coding experience
  • Experience in building multithreaded, real-time systems
  • Experience writing systems balancing performance and maintainability
  • Excellent analytical and mathematical skills
  • Strong interpersonal skills and problem solving ability
  • Experience profiling and optimizing both CPU and GPU utilization
  • Experience with game editor plugins/modification
  • Experience with animation, 3D graphics, audio, AI, or gameplay programming a plus
  • Development experience on game consoles (Xbox One/PS4) a plus
  • 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

*Please submit resume in English as well as any other documents*

Quality Assurance

QA

Responsibilities

  • Run assigned test requests and identify game issues (bugs)
  • Report game issues in the bug tracking system in an accurate and high-quality manner
  • Test and verify bug fixes (Perform Regression)
  • Validate new content, features and fixes from the development team for both quality and functionality before those changes are submitted to the game
  • Work autonomously, prioritizing work in accordance with the project’s needs
  • Provide feedback on the bugs severity, on the status of the build and perception of the game’s quality overall
  • Provide thoughtful and professional feedback on gameplay related issues in both written and verbal form
  • Regularly smoke tests specific versions of the build or specific changes before they are submitted or sent to Functional QA
  • Collaborate with the central QA teams for the duration of development
  • Constantly communicate issues encountered to team members and developers
  • Learn and become fluent in the rules of each game and apply knowledge to testing
  • Design test cases/smoke plan for newly implemented features
  • Write Testing Reports

Requirements

  • Passion for video games and game making
  • Broad knowledge of Games across different Platforms
  • Good understanding of test process
  • Must be pro-active and autonomous
  • Ability to learn quickly and apply knowledge
  • Knowledge of the video game industry
  • Knowledge of windows environment
  • Proficient with MS Office
  • Knowledge of mobile game testing
  • Strong verbal and written communication skills

Assets

  • Proficiency with Unity, C++ and object-oriented programming
ZeniMax's studios are always interested in hearing from exceptional game industry veterans! Feel free to submit your resume to our database.

What to Expect

Submit to a Position

You will receive an automated email confirming we have received your resume.

Due to the high volume of applications received, it's not possible for us to respond directly to each candidate.

Don't see your desired position listed? Apply under "General Application" instead!

Recruiter Call

If you are selected, you will be contacted by our team for an initial phone screen to chat about your previous experience.

You may go through one or two phone interviews, and possibly a follow-up Skype call.

If your qualifications do not match the criteria of a current position, your resume will be kept on file.

Site Visit

The next step will be an invitation to come out and meet the team at the studio for onsite interviews.

In the event that we choose not to move forward at any point in the recruiting process, we will let you know.

Note to Recruiters and Placement Agencies: We do not accept unsolicited agency resumes. Please do not forward unsolicited agency resumes to our website or to any of our employees.

It is the policy of ZeniMax Media Inc. to provide equal employment opportunity for all applicants and employees. We do not unlawfully discriminate on the basis of race, color, religion, sex, national origin, age, handicap, veteran status, marital status, or any other category protected by applicable federal and state law.