Programmeur.euse moteur
Core
Improving low-level performance of game engine systems, specifically memory management and task scheduling.
Role type
Senior IC game engine programmer
Builds
Game engine systems and modules for Ubisoft's video games
Domain
Video game development / Low-level systems programming
Required skills
C++ programming, multi-threading, memory management, task scheduling, system architecture, code optimization, cross-platform development
Preferred skills
Multi-platform tools knowledge, knowledge of other game engines
Technologies
C++, multi-threading frameworks
Responsibilities
Write clear, structured, and optimized code; Develop and restructure essential engine systems; Evaluate technical feasibility of project requirements; Optimize system performance; Document work for team knowledge sharing.
Seniority
Senior, hands-on IC