Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

3D Programmer - (Assassin's Creed HEXE)

Ubisoft Montréal

Company Description

Ubisoft is a global leader in the video game industry, with teams around the world creating original and memorable gaming experiences, from

Company Description

Ubisoft is a global leader in the video game industry, with teams around the world creating original and memorable gaming experiences, from Assassin’s Creed and Rainbow Six to Just Dance and many more. We believe that diverse perspectives help both players and teams thrive. If you are passionate about innovation and pushing the boundaries of entertainment, join us and help create the unknown!

Job Description

As a 3D Programmer at Ubisoft Montreal, you will focus on the rendering systems for the Assassin's Creed HEXE project. You will work closely with the Anvil Pipeline Rendering Team to maintain the stability, efficiency, and adaptability of the engine across current-generation consoles and PC.

What you'll do

  • Contribute to the entire rendering engine, including opaque rendering, shadows, post-processing effects, and compute-based systems.
  • Support rendering development in close collaboration with the Anvil Pipeline Rendering Team.
  • Diagnose project-specific issues, including GPU hangs and complex rendering bugs.
  • Evaluate performance and implement optimizations throughout the rendering pipeline.
  • Design and implement alternative rendering solutions tailored to consoles with more limited hardware capabilities.
  • Support the Toolmode Data Generation pipeline from a rendering perspective.

Qualifications

What you bring to the team

  • A bachelor's degree in Computer Science, Computer Engineering, or an equivalent qualification.
  • Strong understanding of modern real-time rendering systems, including opaque rendering, shadows, post-processing effects, and compute-based pipelines.
  • Hands-on experience shipping games on PlayStation 5, Xbox Series X/S, or Nintendo Switch 2.
  • Experience troubleshooting platform-specific rendering issues, including GPU hangs.
  • Proficiency with GPU profiling tools to identify and resolve performance bottlenecks.
  • Ability to navigate large codebases and effectively contribute to less familiar systems.
  • Experience with proprietary game engines such as Anvil is an asset.
  • Knowledge of toolchains and data generation pipelines such as Toolmode is an asset.
  • Experience collaborating with engine or pipeline teams distributed across multiple studios is an asset.
#J-18808-Ljbffr
Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the 3D Programmer - (Assassin's Creed HEXE) in Montréal, QC vacancy
  •  ...Job Description As a Senior Gameplay Programmer, you’ll join one of our gameplay teams on a multiplayer game. You’ll be responsible for developing gameplay systems in collaboration with other programmers, designers, and various disciplines. In addition to being a strong... 
    Suggested
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...Job Description As a 3D Programmer at Ubisoft Montreal , you will focus on the rendering systems for the Assassin's Creed HEXE project. You will work closely with the Anvil Pipeline Rendering Team to maintain the stability, efficiency, and adaptability of the engine... 
    3D

    Ubisoft

    Montréal, QC
    15 hours ago
  •  ...Job Description A new chapter in the Assassin’s Creed legacy is about to be written—not in the shadows of history, but in the heat...  ...Document the work to transfer knowledge and enable users (other programmers and team members from other working units) to understand how... 
    Suggested
    Full time
    Work at office
    Relocation
    Flexible hours
    3 days per week

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...expériences originales et mémorables, d’Assassin’s Creed et Rainbow Six à Just Dance et bien plus...  ...Du Poste En tant que programmeur·euse 3D à Ubisoft Montréal, vous vous concentrerez...  ...systèmes de rendu du projet Assassin's Creed HEXE. Vous travaillerez en étroite... 
    3D

    Ubisoft Montréal

    Montréal, QC
    15 hours ago
  •  ...Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate... 
    3D
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about... 
    Full time

    Ubisoft

    Montréal, QC
    18 days ago
  •  ...Description du poste Un nouveau chapitre de l’héritage Assassin’s Creed est sur le point d’être écrit — non pas dans l’ombre de l’histoire...  .... Si vous avez les compétences pour contribuer à la programmation en C++ d’une stack réseau fluide, sécurisée et évolutive, votre... 
    Full time
    Apprenticeship
    Work at office
    Remote work
    Flexible hours
    Day shift

    Jobs For Humanity

    Montréal, QC
    more than 2 months ago
  •  ...qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres...  ...joueurs de la communauté de fans. Contribuer à l’élaboration de programmes visant à identifier les influenceurs clés et à tirer parti de... 
    Full time

    Ubisoft

    Montréal, QC
    18 days ago
  •  ...Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about... 
    Full time

    Ubisoft

    Montréal, QC
    10 days ago
  •  ...Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about... 
    Full time

    Ubisoft

    Montréal, QC
    23 days ago
  •  ...du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser... 
    Full time

    Ubisoft

    Montréal, QC
    10 days ago
  •  ...du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser... 
    Daily paid
    Full time

    Ubisoft

    Montréal, QC
    23 days ago
  •  ...world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives...  ...help create the unknown! Job Description As a 2D and 3D Illustrator at Ubisoft Montréal, you will create visuals for... 
    3D
    Full time
    Contract work
    Seasonal work

    Ubisoft

    Montréal, QC
    7 days ago
  •  ...monde qui créent des expériences originales et mémorables, d’Assassin’s Creed et Rainbow Six à Just Dance et bien plus encore. Nous sommes...  ...informatique ou l’équivalent. ~ Au moins 7 années d’expérience en programmation, préférablement dans l’industrie du jeu vidéo ~ Une... 
    3D
    Daily paid
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate... 
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate... 
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate... 
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...different teams of the studio and be a go-to person for the programmers. Assess and debug simple and complex performance issues +...  ...talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more... 
    Long term contract
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse...  ...help create the unknown! Job Description As a Generalist Programmer at Ubisoft Montreal, you will develop stable, high-performance... 
    Full time

    Ubisoft

    Montréal, QC
    a month ago
  •  ...world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse...  ...help create the unknown! Job Description As an Engine Programmer at Ubisoft Montréal, you will contribute to the development and... 
    Long term contract
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse...  ...create the unknown! Job Description What you’ll do This programmer will be responsible for anything related to NPC behavior tech... 
    Full time

    Ubisoft

    Montréal, QC
    a month ago
  •  ...Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate... 
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse...  ...unknown! Job Description We are looking for a Senior C++ Programmer to play a key role in building cutting-edge applications powered... 
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...globe creating original and memorable gaming experiences, from Assassin’s Creed to Rainbow Six, Just Dance, and many more. We believe that...  ...us create the unknown! Job Description The Senior UI Programmer – Technical Lead serves as the primary technical point of contact... 
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our...  ...a senior role as a Graphics or Rendering Programmer. ~ Strong 3D Math skills. ~ Strong C/C++ experience. ~ Experience with modern... 
    3D
    Full time

    2k

    Montréal, QC
    more than 2 months ago
  •  ...with producers, artists, designers and other programmers in a highly collaborative and agile...  ...PC, or Mobile), strong proficiency in Unity3D Game Engine and C#. Experience with Unity...  ...orientation, political belief, religion, creed, marital or family status, medical condition... 
    3D
    Full time
    Contract work
    Local area

    Kabam

    Montréal, QC
    a month ago
  •  ...le travail de la demande à la livraison, en les adaptant et en les optimisant constamment. Collaborer avec l’équipe de gestion de programmes du Marketing sur les grandes initiatives marketing de l’année qui touchent chaque membre de l’équipe marketing, en établissant les... 
    Summer work

    Maintainx

    Montréal, QC
    8 hours ago
  •  .... Qualifications : Baccalauréat en informatique, en génie informatique ou l'équivalent. Minimum de 6 ans d'expérience en programmation C++ dans le développement de jeux ou les systèmes embarqués. Capacité à écrire un code C++ propre, maintenable et performant, en... 
    Full time
    Work at office

    High Dive Inc.

    Montréal, QC
    5 days ago
  •  ...dans lequel nous vivons. Job Description As a Lead Engine Programmer , you are responsible for defining, building, and guiding the...  ...and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or... 
    Long term contract
    Full time
    Local area

    Nbcuniversal

    Montréal, QC
    7 days ago
  • $12k - $15k per year

     ...ancestry, place of origin, age, sex (including pregnancy), gender identity or expression, sexual orientation, political belief, religion, creed, marital or family status, medical condition, genetic information, physical or mental disability, military or veteran status, prior... 
    Full time
    Summer work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Kabam

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to 3D Programmer - (Assassin's Creed HEXE). Be the first to apply!