Senior Engine Programmer at Ubisoft - ScoutJobs - The AI-curated global job board
Skip to content
Ubisoft
Posted 4 hours ago

Senior Engine Programmer

Ubisoft

Requirements

Expert C++ proficiency, Experience in game engine architecture, Performance analysis expertise, Console development experience, English proficiency

Skills

C#

About the role

Responsibilities

  • Architect and implement engine extensions to fulfill project requirements
  • Identify technologies critical to game performance and design cost-effective solutions
  • Maintain engine stability and cross-platform compatibility
  • Conduct performance optimization using standard profiling tools across PC and console platforms
  • Collaborate with internal teams and external partners
  • Research and integrate new techniques and maintain technical documentation

Requirements

  • Expert-level proficiency in C++
  • Strong understanding of C/C# and Object-Oriented Programming
  • Expertise in performance analysis, memory management, and multithreaded programming
  • Proven experience in game engine architecture and optimization
  • Ability to diagnose issues across engines, dependencies, and middleware
  • Hands-on experience with console development (Nintendo Switch, PlayStation, Xbox)
  • Professional proficiency in English

About the Company

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six, to Just Dance and more. Ubisoft Chengdu is a key production center contributing to Ubisoft’s biggest brands and cutting-edge technology.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Engine Programmer

Ubisoft · Chengdu

Sign up to apply