Build player-facing menus and HUDs at Ubisoft using C++ and strong UI development expertise. Work across game systems and target platforms.
This programmer develops game modules for general user-facing presentations, including menus, HUDs, and other UI systems. The work spans UI feature definition, implementation, prototyping, debugging, and optimization. You will collaborate with designers, artists, programmers, and multiple departments while applying usability, UX, accessibility, and localization considerations.
Key Responsibilities:
- Design and implement menus and user interfaces
- Develop tools supporting UI systems and workflows
- Prototype interaction concepts with designers and programmers
- Optimize UI code for target platform performance
- Develop automated testing APIs and tools
Requirements:
- Bachelor’s degree in Computer Science or Computer Engineering
- Minimum five years programming in C++
- Experience in video games, embedded systems, or relevant fields
- Excellent understanding of MVVM architecture and workflows
- Solid troubleshooting, debugging, and communication skills
Bring clean C++ development, UI architecture knowledge, and collaborative problem-solving to Ubisoft’s game presentation systems.
📌 C++ User Interface Programmer (Montreal)
🏢 UBISOFT ENTERTAINMENT
📍 Montreal
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.