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

Engine Programmer

Ubisoft

Requirements

Significant C++ development experience in gaming, Aptitude for low-level programming, Autonomous and proactive, English proficiency

Skills

C#Node.js

About the role

Responsibilities

  • Collaborate with the Anvil engine team to develop, improve, and optimize the system translating Node Graphs to bytecode
  • Ensure system robustness and performance for use by designers, gameplay programmers, and artists
  • Work on low-level technical subjects including performance, memory, threading, and architecture
  • Conduct technical watch and propose innovative solutions

Requirements

  • Significant experience in C++ development within the gaming industry
  • Strong interest and aptitude for low-level programming
  • Autonomous and proactive with good interpersonal skills
  • Proficiency in English for international collaboration

Preferred Qualifications

  • Experience with Node Graph systems
  • Knowledge of tools such as Yacc or Bison
  • Strong skills in applied mathematics and algorithms

Benefits

  • Access to internal e-learning platforms
  • Game library for borrowing latest titles and consoles
  • CSE benefits including discounts on cinema, sports, and attractions
  • Career development plans and clear objectives
  • Access to company clubs and on-site gym facilities

About the Company

Ubisoft is a global leader in video games, creating original experiences like Assassin’s Creed and Rainbow Six. The Paris studio is a pioneer within the company, managing major licenses and collaborating on high-profile projects.

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

Engine Programmer

Ubisoft · Montreuil

Sign up to apply