CareerPlanSign in

3D Programmer - (Assassin's Creed HEXE)

Montreal, QC, ca💼 Full-time🗓 2026-09-24 → 2026-09-25

Core

Develop and maintain real-time rendering systems (opaque rendering, shadows, post-processing, compute) for the Assassin's Creed HEXE game engine.

Role type

Senior IC 3D Programmer (Rendering)

Builds

Rendering engine components for current-gen consoles and PC

Domain

Video game development / Real-time graphics

Deliverable

production ML models | product features

Required skills

Modern real-time rendering systems, GPU profiling, performance optimization, GPU hang diagnosis, console-specific rendering adaptation, large codebase navigation

Preferred skills

Proprietary engine experience (Anvil), Toolmode pipeline knowledge, cross-studio collaboration

Technologies

GPU profiling tools, Anvil engine, Toolmode pipeline

Responsibilities

Contribute to rendering engine development, diagnose GPU hangs and rendering bugs, evaluate and optimize rendering pipeline performance, design alternative rendering solutions for limited hardware, support Toolmode data generation pipeline

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.