1 day ago
Chengdu, ChinaSenior
Responsibilities
- Prototype, develop, and refine graphical features in Ubisoft’s proprietary engine for multiple platforms.
- Analyze and optimize rendering pipelines and graphics algorithms for PlayStation, Xbox, Nintendo Switch, and PC.
- Evaluate rendering techniques for performance and memory implications to support architectural decisions.
- Design and implement debugging tools for graphics development and art integration workflows.
- Collaborate with client teams to gather requirements, define technical roadmaps, and prioritize graphics technology improvements.
- Research and integrate relevant graphics techniques and maintain clear technical documentation.
Requirements
- Mastery of C++, with a strong foundation in C, C#, and object-oriented programming.
- Proven experience with multithreaded programming and low-level memory optimization.
- Deep practical knowledge of DirectX 11, DirectX 12, Vulkan, OpenGL, HLSL, and GLSL.
- Expertise in 3D mathematics, rendering algorithms, and performance-critical data structures.
- Strong focus on code quality, CPU/GPU performance, memory efficiency, and portable production code.
- Ability to diagnose issues across engines, dependencies, and middleware and implement effective solutions.
- Experience analyzing requirements, identifying technical risks, and presenting solution options with trade-off analysis.
- Hands-on experience with console development, including Nintendo Switch, PlayStation, or Xbox.
- Professional written and spoken English proficiency for technical documentation and global collaboration.
Benefits
- Fixed-term contract.
- Office-based work arrangement.
Tech Stack
Categories
Gaming
About Ubisoft
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.
