Posted 3 weeks ago
Only considering candidates eligible to work in Montreal, Canada ⚠️
Job Description
As a gameplay programmer on For Honor at Ubisoft Montreal, you will directly contribute to the ongoing enrichment of our unique multiplayer experience. You will join a talented, multi-disciplinary team that creates seasonal content (heroes, events, MTX), new player-facing features, and continuously improves our content production pipeline.
Within the team we regularly rotate across topics so each member has the opportunity to work on different aspects of production and share knowledge with colleagues. If you want to have a tangible impact on For Honor’s future and join a close-knit team, we would be delighted to meet you.
What you will do
- Program and maintain gameplay systems in line with the game vision.
- Contribute to the creation of seasonal content (heroes, events, MTX).
- Develop new player-focused features.
- Help improve the content production pipeline.
- Collaborate with designers, artists and animators to bring ideas to life.
- Troubleshoot technical issues and optimize existing code.
- Document your work to ensure longevity and knowledge sharing.
Qualifications
What you bring to the team
- University degree in computer science, software engineering or equivalent.
- Strong experience in C++ programming (minimum 5 years).
- Understanding of game production pipelines and optimizations.
- Ability to work in a team and communicate with different disciplines.
- Creative mindset, versatility and a drive for innovation.
- Experience with console development is an asset.
What to send
- Your CV highlighting your education, experience and skills.
Additional information
Ubisoft is a global leader in video games, with teams around the world creating original and memorable game experiences, from Assassin’s Creed to Rainbow Six to Just Dance and many more. We believe diverse perspectives drive progress for both players and teams. If you are passionate about innovation and want to push entertainment boundaries, join us and help create the unknown!
We adopt a hybrid work model to help you stay connected with your team and aligned with company priorities while allowing you to maintain work-life balance. Note that some roles are fully office-based and are not eligible for hybrid work.
