
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 freeEngine Programmer
Ubisoft · Montreuil
