
Posted 4 hours ago
Engine Programmer
Ubisoft
Requirements
Mastery of C++, Game industry programming experience, Understanding of multithreading, English proficiency
Skills
C#MultithreadingGame Engine
About the role
Responsibilities
- Develop, improve, and optimize various engine-side systems
- Ensure the robustness and performance of systems for use by design and gameplay programmers
- Work on low-level topics including performance, memory, threading, and architecture
- Conduct technical monitoring and propose innovative solutions
Requirements
- Excellent mastery of C++
- Experience in programming within the video game industry
- Strong understanding of multithreading and asynchronous programming
- Interest in GenAI related topics
- Proficiency in English (oral and written)
Preferred Qualifications
- Professional or personal projects using game engines
- Previous experience as an Engine Programmer
Benefits
- Access to internal e-learning platforms
- Game library for borrowing Ubisoft and competitor titles
- Access to CSE benefits (cinema, concerts, sports, etc.)
- 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 and memorable experiences like Assassin’s Creed and Rainbow Six. The Paris studio is a pioneer within the company, managing major licenses and working on highly promising unannounced 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
