07 Nov
|
UBISOFT ENTERTAINMENT
|
Winnipeg
07 Nov
UBISOFT ENTERTAINMENT
Winnipeg
Build online gaming technology with Ubisoft Montréal using modern C++, distributed systems, and low-level programming expertise.As a Senior C++ Engine Programmer, you’ll work within Core Services - Online Tech Foundations. You’ll design and evolve middleware supporting online services across Ubisoft productions. The work spans game engines, networking, low-level systems, and engine-integrated web components.Key Responsibilities: Develop reliable, high-performing, maintainable C++ middlewareContribute to architecture choices and technical directionImprove code quality through reviews and positive practicesSolve complex problems and optimize performanceCollaborate with teams and stakeholdersRequirements: Advanced modern C++17, C++20, or C++23 proficiencyStrong software architecture and complex systems expertiseDeep knowledge of memory management and multithreadingExperience designing optimized algorithms and data structuresExcellent debugging, profiling, and analytical abilitiesApply senior C++ engine programming expertise to online services, middleware, networking, and performance optimization at Ubisoft Montréal.
📌 Senior C++ Online Engine Programmer (Winnipeg)
🏢 UBISOFT ENTERTAINMENT
📍 Winnipeg