Senior Graphics Programmer

1 month ago


Montreal, Quebec, Canada Arkane Studios Full time
Overview

Bienvenue chez Bethesda Game Studios, l'équipe primée de développement derrière Starfield, The Elder Scrolls et Fallout. Nous sommes à la recherche d'un Senior Graphics Programmer pour rejoindre notre équipe de développement de jeux.

Responsabilités

En tant que Senior Graphics Programmer, vous serez responsable de la conception, de la mise en œuvre et de la maintenance de systèmes graphiques de haute performance. Vous travaillerez en collaboration avec les autres ingénieurs, artistes et designers pour créer des expériences de jeu immersives et engageantes.

Vous serez chargé de:

  • Rédiger du code C++ clair, maintenable et hautement fonctionnel
  • Comprendre l'architecture entière de l'engin graphique, depuis l'interface de jeu aux API d'interface graphique
  • Écrire et maintenir des shaders personnalisés à 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

Pour postuler à ce poste, vous devez avoir:

  • At least 5 ans d'expérience en développement C++ et programmation graphique dans l'industrie du jeu vidéo
  • Un Baccalauréat en Sciences de l'Informatique, Ingénierie Logicielle ou expérience équivalente
  • Une expérience en conception et mise en œuvre de techniques graphiques de pointe et connaissances détaillées des matériels graphiques
  • Une expérience avec DirectX 11 et 12 et HLSL
  • Une expertise dans la construction de systèmes à temps réels et multifils
  • Une expérience dans la création de systèmes dotés d'un bon équilibre entre la performance et la maintenance
  • Des excellentes compétences analytiques et mathématiques
  • Des solides habiletés interpersonnelles et capacités de résolution de problèmes
  • Une expérience dans l'analyse et l'optimisation de l'utilisation CPU et GPU
  • Une expérience avec les plugins /modifications de l'éditeur de jeu
  • La capacité à apporter des idées novatrices et originales sur tous les aspects du développement de jeu et sa production
  • La capacité de travailler avec efficacité sous pression et de gérer plusieurs tâches en simultanée
  • Une passion pour participer à la création de BONS jeux
  • Une grande familiarité avec les jeux de Bethesda Game Studios
Préférences

Pour les candidats expérimentés, nous recherchons également:

  • Une expérience avec les plugins Max
  • Une expérience dans le développement de jeux sur consoles de la génération actuelle


  • Montreal, Quebec, Canada WB Games Montreal Inc Full time

    About the RoleWB Games Montréal is seeking a skilled Senior Graphics Programmer to join our team. As a key member of our graphics team, you will be responsible for implementing advanced lighting techniques within our custom engine.Key ResponsibilitiesImplement advanced lighting techniques within our custom engine.Program and debug other graphics features...


  • Montreal, Quebec, Canada WB Games Montreal Inc Full time

    About the RoleWB Games Montréal is seeking a skilled Senior Graphics Programmer to join our team and contribute to the development of our next-generation game engine. As a key member of our graphics team, you will be responsible for implementing advanced lighting techniques, collaborating with artists, and optimizing game performance.Key...


  • Montreal, Quebec, Canada WB Games Montreal Inc Full time

    About the Position WB Games Montréal is seeking a highly skilled Senior Graphics Programmer to join our team and help bring an iconic DC Superhero to life. As a key member of our graphics team, you will work closely with artists to create a beautifully lit world in our proprietary Firebird engine and help determine the future of our rendering...


  • Montreal, Quebec, Canada WB Games Montreal Inc Full time

    About the RoleWarner Bros. Discovery is seeking a highly skilled Lead Graphics Programmer to join our team at WB Games Montréal. As a key member of our graphics team, you will be responsible for designing and implementing cutting-edge graphics features for our AAA games.Key ResponsibilitiesDevelop and optimize graphics features using C++ and shader...


  • Montreal, Quebec, Canada Jobs for Humanity Full time

    Job SummaryWe are seeking a highly skilled 3D Graphics Programmer to join our team at Ubisoft Montreal. As a key member of our production team, you will be responsible for creating stunning visual effects and delivering high-performance graphics for our AAA games.Key ResponsibilitiesDesign and implement 3D graphics algorithms and techniques to achieve...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job DescriptionAs a 3D Programmer Team Lead at Ubisoft Entertainment, you will be responsible for leading a team of skilled 3D programmers in the development of the next generation of the FarCry branded games. Your time will be split between team management and project management.You will collaborate closely with artists, designers, and other programmers to...


  • Montreal, Quebec, Canada 2K Full time

    Job OverviewAs a 3D Graphics Programmer at Ubisoft, you will be responsible for creating stunning visual experiences for our players. With a strong background in mathematics and a passion for image quality, you will work closely with technical artists to transform their requirements into efficient, working code.Key responsibilities include:Developing...


  • Montreal, Quebec, Canada Arkane Studios Full time

    About the RoleArcane Studios is seeking a skilled Senior Animation Programmer to join our team in Lyon, France. As a key member of our development team, you will be responsible for creating high-quality animations and visual effects for our upcoming title, Marvel's Blade.Key ResponsibilitiesDesign and implement complex animations and visual effects using...


  • Montreal, Quebec, Canada Fiera Capital Corporation Full time

    About the RoleWe are seeking a highly skilled Senior Graphic Designer to join our team at Fiera Capital Corporation. As a key member of our creative team, you will be responsible for designing and developing visual communications that align with our brand identity and messaging.Key ResponsibilitiesDevelop and implement visual design concepts for a variety of...


  • Montreal, Quebec, Canada WB Games Montreal Inc Full time

    About the RoleWB Games Montréal is seeking a highly skilled Lead Graphics Programmer to join our team.This role is open to candidates residing and having the legal right to work in Canada.The successful candidate will be responsible for:Designing and developing core rendering systems for our game engine across multiple platforms.Collaborating with our art...


  • Montreal, Quebec, Canada Electronic Arts Inc. Full time

    About SEEDSEED is a pioneering group within Electronic Arts that combines creativity with applied research. We explore, build, and help define the future of interactive entertainment.Job DescriptionWe are seeking a Senior Gameplay Programmer to join our team of applied researchers in graphics, AI, physics, and animation. As a key member of our team, you will...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Behaviour Interactive is a leading game development studio headquartered in Montreal, with a dynamic team of over 1200 passionate employees. We're at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms.We're looking for a highly skilled Senior Graphics Team Lead to join our team and lead the...


  • Montreal, Quebec, Canada Autodesk Full time

    About the Role:Autodesk Graphics Platform (AGP) Team is seeking a Senior Principal Software Developer to work on AGP, a shared graphics system used by Autodesk applications including Fusion, Revit, Inventor, 3ds Max, and Maya.Key Responsibilities:Responsible for architecture and design, and contributing to the implementation of next-generation desktop...


  • Montreal, Quebec, Canada Cloud Chamber Full time

    Cloud Chamber is looking for an experienced Senior Graphic Designer who specializes in developing the visual language and building art for the company. As a key team member, you will be responsible for creating branding, typography, and print design that evokes the commercial art of the pre-digital age.Key Responsibilities:Design and develop visual identity...

  • Senior Programmer

    1 month ago


    Montreal, Quebec, Canada Jobs for Humanity Full time

    Job Title: Senior ProgrammerJob Description:We are seeking a skilled Senior Programmer to join our team at Jobs for Humanity. As a Senior Programmer, you will be responsible for designing and implementing AI systems for our games.Responsibilities:Design and implement AI systems for our gamesCollaborate with designers to ensure AI systems are coherent and...

  • Senior UI Programmer

    1 month ago


    Montreal, Quebec, Canada 2K Full time

    Job OverviewWe are seeking a highly skilled UI Programmer to join our team at 2K. As a UI Programmer, you will be responsible for developing and implementing user interface modules for our games.Key ResponsibilitiesCollaborate with game designers and artists to create engaging and intuitive user interfaces;Design and implement menu and interface systems for...


  • Montreal, Quebec, Canada Aylo Full time

    At Aylo, we're on a mission to enable safe user experiences and empower our communities by celebrating diversity, inclusion, and expression – all while maintaining robust trust-and-safety protocols.We strive to be a dynamic and collaborative workplace that combines the best of both worlds: local talent thrives in our collaborative office space with the...


  • Montreal, Quebec, Canada Aylo Full time

    Aylo is seeking a highly skilled Senior Graphic Designer to lead the development and maintenance of our corporate brand.This demanding role requires a confident and creative individual with the ability to work cross-functionally and manage multiple projects simultaneously.The ideal candidate will have 5+ years of relevant professional experience, including...


  • Montreal, Quebec, Canada Aylo Full time

    Aylo is seeking a Senior Graphic Designer to develop and maintain the creative vision for our corporate brand.This role requires a confident and creative individual with the ability to work cross-functionally and execute design projects from conception to production.The ideal candidate will have in-depth knowledge of graphic design, styles, and layout...

  • Senior UI Programmer

    1 month ago


    Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Job Title: Senior UI ProgrammerAt HASBRO DEUTSCHLAND GmbH, we're seeking a highly skilled Senior UI Programmer to join our team. As a key member of our development team, you will be responsible for designing and implementing user interfaces for our games.The ideal candidate will have a strong background in game development, with experience in UI programming...