# Programmeur.euse Engin (FOR HONOR)

**Company**: Ubisoft
**Location**: Montreal, QC
**Experience**: senior
**Job type**: full-time
**Category**: Game Development
**Industry**: Technology

**Apply**: https://jobs.smartrecruiters.com/Ubisoft2/744000152938279-programmeur-euse-engin-for-honor-?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_6b92542e-8a2

## Description

As an engine programmer at Ubisoft Montreal, you will contribute to the evolution of the technological foundations of For Honor within the central technologies team. You will develop and optimize the systems of a game engine in operation, in collaboration with playability, online services, tools, user interface and graphics teams. Your work will support the performance and stability of the game as well as the tools used by the team.

Responsibilities:

- Develop and maintain the central systems of the engine;

- Examine and solve complex problems of performance, stability and memory;

- Design and integrate technological improvements meeting production needs;

- Collaborate with other disciplines to implement technical solutions;

- Conduct code reviews and contribute to the team's programming practices;

- Support other programmers in the use and evolution of engine systems;

- Contribute to the optimization, automation and modernization of project technologies;

- Follow technological developments and improve development processes.

Qualifications:

- Degree in computer science or equivalent;

- At least 5 years of experience in software programming, ideally in the video game industry.

What you bring to the team:

- Experience in C++ programming;

- Understanding of game engine architecture and low-level systems;

- Experience in performance optimization, multi-thread management or memory management;

- Problem-solving and debugging methods;

- Knowledge of Anvil or Scimitar, or willingness to learn;

- Experience with a multiplayer game or a game in operation is a plus.

About FOR HONOR: For Honor is a multiplayer combat game established for over 10 years and supported by a passionate community of over a million active monthly players. With a team of around 140 people, we continue to invest in the evolution of the game and the technologies that will support its future for years to come.

## Skills

### Required
- C++
- game engine architecture
- performance optimization
- multi-thread management
- memory management
- problem-solving
- debugging methods

### Nice to have
- Anvil
- Scimitar
- multiplayer game experience
- game in operation experience

---

Source: [Apply at jobs.smartrecruiters.com](https://jobs.smartrecruiters.com/Ubisoft2/744000152938279-programmeur-euse-engin-for-honor-?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
