3D Programmer - (Assassin's Creed HEXE)
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