Description
Ubisoft Montreal is hiring a 3D Programmer to work on the rendering systems for the Assassin’s Creed HEXE project. The role involves opaque rendering, shadows, post-processing, compute-based systems, GPU debugging, performance optimization, alternative rendering solutions for limited-capability consoles, and support for the Toolmode Data Generation pipeline. Candidates should have a bachelor’s degree in computer science or computer engineering, modern real-time rendering expertise, hands-on experience shipping games on PlayStation 5, Xbox Series X/S, or Nintendo Switch 2, and familiarity with GPU profiling, large codebases, and distributed engine or production-pipeline teams.
