Engine Programmer (For Honor)
Ubisoft
Job Description
As a Senior Engine Programmer at Ubisoft Montréal, you'll help evolve the technology behind For Honor as part of the Core Tech team.You'll develop and optimize core engine systems for a live game, working with the Gameplay, Online, Tools, User Interface, and Graphics teams. Your work will support game performance and stability, as well as the tools the team uses to develop the game.What you'll do
Develop and maintain core engine systems.Investigate and resolve complex performance, stability, and memory issues.Design and implement technical improvements that support production needs.Work across disciplines to deliver technical solutions.Review code and contribute to the team's programming practices.Support other programmers as they use and evolve engine systems.Contribute to optimization, automation, and technology modernization.Keep up with relevant technology and improve development processes.Qualifications
Education
Degree in computer science, software engineering or equivalent training.Relevant experience
At least 5 years of experience in software programming, ideally in the video game industry or any other relevant experience.What you bring to the team
Apply your experience with C++ programming.Understand game engine architecture and low-level systems.Apply your experience with performance optimization, multithreading, or memory management.Solve technical problems using debugging skills.Bring experience with Anvil or Scimitar, or an interest in learning the engine.Bring experience with a multiplayer or live-service game as an asset.Additional Information
About FOR HONOR
For Honor is an established multiplayer fighting game that has been live for over 10 years and is supported by a passionate community of more than one million monthly active players. With a talented team of around 140 people, we continue to invest in the evolution of both the game and the technologies that will support its future for years to come. Join us and help shape the technological future of a live game enjoyed by millions of players worldwide.Company Description
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!
#J-18808-Ljbffr
As a Senior Engine Programmer at Ubisoft Montréal, you'll help evolve the technology behind For Honor as part of the Core Tech team.You'll develop and optimize core engine systems for a live game, working with the Gameplay, Online, Tools, User Interface, and Graphics teams. Your work will support game performance and stability, as well as the tools the team uses to develop the game.What you'll do
Develop and maintain core engine systems.Investigate and resolve complex performance, stability, and memory issues.Design and implement technical improvements that support production needs.Work across disciplines to deliver technical solutions.Review code and contribute to the team's programming practices.Support other programmers as they use and evolve engine systems.Contribute to optimization, automation, and technology modernization.Keep up with relevant technology and improve development processes.Qualifications
Education
Degree in computer science, software engineering or equivalent training.Relevant experience
At least 5 years of experience in software programming, ideally in the video game industry or any other relevant experience.What you bring to the team
Apply your experience with C++ programming.Understand game engine architecture and low-level systems.Apply your experience with performance optimization, multithreading, or memory management.Solve technical problems using debugging skills.Bring experience with Anvil or Scimitar, or an interest in learning the engine.Bring experience with a multiplayer or live-service game as an asset.Additional Information
About FOR HONOR
For Honor is an established multiplayer fighting game that has been live for over 10 years and is supported by a passionate community of more than one million monthly active players. With a talented team of around 140 people, we continue to invest in the evolution of both the game and the technologies that will support its future for years to come. Join us and help shape the technological future of a live game enjoyed by millions of players worldwide.Company Description
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!
#J-18808-Ljbffr
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Engine Programmer (For Honor) in Winnipeg, MB vacancy
- ...unknown!JOB DESCRIPTION As a Senior UI Artist on For Honor at Ubisoft Montréal, you’ll help create, evolve, and... ..., integrate, and optimize interface assets in the game engine with interface programmers and technical artistsBalance visual quality, user...Suggested
- ...animation and UI. You’ll steer a team of programmers towards a technical vision, plus produce... ...degree in Computer Science, Computer Engineering, Software Engineering, or equivalent... ...deep understanding of a variety of game engines (Anvil is considered an asset), systems,...SuggestedLong term contractImmediate startWorldwide
- ...spécialisation (gameplay, animation et IU) + planifier sa feuille de route technique. Rencontrer régulièrement votre équipe de programmation pour discuter des progrès, surmonter les obstacles, partager les mises à jour, présenter les fonctionnalités, donner du feedback,...SuggestedImmediate startWorldwide
- ...parallelism, distributed execution, and scalability.Profile, debug, and optimize GPU and rendering workloads.Design and implement runtime engine features to support open-world projects.Produce clear technical documentation, design notes, and implementation standards.What We Are...SuggestedRelocation package
- Façonnez le combat multijoueur de For Honor à Ubisoft Montréal grâce à l’équilibrage et à la conception systémique. Analysez les données et les systèmes pour améliorer l’expérience des joueurs.Comme concepteur·trice principal·e de jeu, vous ferez évoluer l’expérience de combat...Suggested
- Engine programmerWith multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing... ...’s Gate 3 & Divinity: Original Sin 2 is looking for an Engine Programmer to join the team and help us in crafting the high calibre games...Little jobFull timeWork at officeLocal area
- Artiste interface utilisateur sénior (For Honor) Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre... ...équipes d’expérience utilisateur, de direction artistique, de programmation d’interfaces et de conception.For Honor étant un jeu en...
- ...démontrer le succès et le rendement du capital investi (RCI) des programmes communautaires et du contenu. Appuyer les étapes clés... ...déplacements à l’étranger peuvent être requis. Connaissance de For Honor ou des jeux de combat / JcJ au corps à corps, ainsi que de leurs...
- Façonnez le combat multijoueur de For Honor chez Ubisoft Montréal grâce à l’équilibrage, à l’analyse et à la conception systémique. Contribuez à une expérience compétitive engageante.Comme concepteur·trice principal·e de jeu, vous guidez l’équilibrage des systèmes de combat...
- ...department objectives and key results. International travel may be required. QualificationsWHAT YOU'LL BRING Knowledge of For Honor or fighting / PvP melee games and their competitive communities. Extensive experience managing online communities and leading...
- ...Photoshop, Figma et After Effects chez Ubisoft Montréal sur For Honor. Modernisez menus, affichage tête haute et systèmes.Comme... ...collaborerez avec l’expérience utilisateur, la direction artistique, la programmation d’interfaces et la conception. Votre travail couvrira aussi les...
$214.09k - $314k per year
...environment. Whether it’s building award‑winning games or crafting engine technology that enables others to make visually stunning... ...content developers worldwide.What You’ll Do As a Senior Software Programmer on the Media Services team, you’ll provide technical leadership...Worldwide- ...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...
- Unreal Engine rendering and frame-performance expertise shape this permanent, full-time Senior 3D Programmer role in Montréal, Québec, Canada. Work on-site in an office-based multiplayer project.This senior programming role focuses on building stable, performant Unreal Engine...Permanent employmentFull timeWork at office
- Build Unreal Engine UI tooling with C++ and AI-powered workflows at Epic Games, shaping systems used by creators worldwide. This senior... ...editors, frameworks, and runtime capabilities.As a Senior Tools Programmer, you will develop next-generation UI tools for authoring, iteration...Worldwide
- Drive technical leadership as a Lead Unreal Engine Programmer on an AAA title. Define and optimize core systems while mentoring talent and guiding technical direction. In this pivotal Lead role, you will be responsible for architecting and implementing Unreal Engine systems...
- Shape For Honor’s multiplayer combat at Ubisoft Montréal through balancing, systemic design, and gameplay feature development. Analyze systems and refine hero performance.As a Senior Game Designer, you will evolve For Honor’s combat experience through interconnected gameplay...
- ...créer et d’offrir un vaste éventail de contenus qui reflètent le monde dans lequel nous vivons.Job Description As a Lead Engine Programmer, you are responsible for defining, building, and guiding the core Unreal Engine–based systems that underpin gameplay, rendering,...Long term contractLocal area
- Senior Game Designer (Combat) - For Honor Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and...Long term contract
- People Can Fly recherche un ingénieur IA senior pour concevoir et maintenir des systèmes et comportements d’IA avancés dans Unreal Engine 5. Vous travaillerez avec des équipes pluridisciplinaires et utiliserez des outils IA de pointe. Expérience en jeux AAA et en optimisation...
- ...studio indépendant renommé, recherche un programmeur IA senior pour concevoir et mettre en œuvre des systèmes d'IA avancés dans Unreal Engine 5, en collaboration avec le design et le gameplay. Vous justifiez d'au moins 5 ans d'expérience, d'un titre AAA en IA, d'une...
- ...divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! En tant que concepteur·trice principal·e de jeu (Combat) sur For Honor à Ubisoft Montréal, vous contribuerez à façonner et à faire évoluer l’expérience de combat multijoueur du jeu grâce à l’équilibrage, à...
- ...team at the Jahnsdorf/Erzgebirge location, we are looking for:PLC programmer (m/f/d)Your tasks Programming of PLC controllers (Siemens S7... ...approx. 30%Your profile Training or studies in electrical engineering/automationExperience with Siemens TIA PortalKnowledge of...
- ...based methods.To succeed in this position, the incumbent must combine the skills of a security professional with the mindset of an engine programmer, implementing complex security features directly into the game engine and ensuring seamless integration with the client’s UI and...
- As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision. You’ll collaborate with a passionate group of game developers including our Lead Rendering Programmer, Technical Artists, and...
$100k - $125k per year
...NumberPG194883EP Internal RecruitmentNo Working TitleSystems Programmer/Specialist Anticipated Hiring Range$100,000–$125,000 Work... ...Experience Bachelor’s degree in Computer Science, Computer Engineering, or closely related degree from an appropriately accredited...Full timePart timeWork at officeRemote workFlexible hoursWeekend work- ...create the unknown! Job DescriptionWe’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real—together. What...
$140k - $200k per year
ARCANAUT STUDIOS Senior Animation Programmer FULL-TIME | BC OR ALBERTA (REMOTE FRIENDLY) OUR ARCArcanaut Studios is a team of... ...anchor for our character systems pushing the boundaries of Unreal Engine 5’s animation framework and work closely with technical...Full timeSummer holidayWork at officeRemote workWork from homeFlexible hours- ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning... ...worldwide. What You'll DoWe are seeking an experienced Lead Gameplay Programmer to direct gameplay teams within Rocket League. They will be...Long term contractTemporary workWorldwide
- Nous sommes à la recherche d’une personne d’expérience possédant de solides antécédents pour combler un poste de gestionnaire de programmes en vue de superviser la mise en œuvre réussie de projets de fabrication au sein de notre organisation. La personne titulaire du poste de...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Engine Programmer (For Honor). Be the first to apply!
Related searches
- api developer Winnipeg, MB
- c developer Winnipeg, MB
- junior programmer Winnipeg, MB
- senior developer Winnipeg, MB
- tableau developer Winnipeg, MB
- gis developer Winnipeg, MB
- junior developer Winnipeg, MB
- as400 rpg programmer remote Winnipeg, MB
- information developer Winnipeg, MB
- visa sponsor developer Winnipeg, MB

