Ubisoft

3D Programmer - (Assassin's Creed HEXE)

Ubisoft
Apply
6 hours ago
Montréal, CanadaMid Level

Responsibilities

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

Requirements

  • 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 for identifying and resolving performance bottlenecks.
  • Ability to navigate large codebases and contribute effectively 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.
  • Resume and code samples, repository links, or other relevant projects are requested.

Benefits

  • Permanent contract.
  • Office-based work arrangement.

Categories

Gaming
Ubisoft

About Ubisoft

10,000+ employees

Ubisoft develops and publishes video games for console, PC, and mobile players worldwide, monetized through premium titles, downloadable content, live services, and the Ubisoft+ subscription. Founded in 1986 and headquartered in Saint-Mandé, France, it operates studios globally and is publicly traded on Euronext Paris. Franchises include Assassin’s Creed, Far Cry, Tom Clancy’s Rainbow Six, and Just Dance.

Contact me