Search jobs > Montreal, QC > Engine programmer

Engine Programmer

Gearbox Studio Québec
Montréal/Québec, Quebec
$65K-$110K a year (estimated)
Temporary
Full-time

Canada Only -

Gearbox Studio, the developer of hit titles such as Borderlands, Brothers In Arms, and Tiny Tina’s Wonderlands, is seeking a talented Engine Programmer with strong expertise in C++ programming, a deep understanding of the Unreal Engine, and a solid grasp of the video game industry.

Gearbox offers attractive conditions including a flexible and accommodating schedule, a competitive benefits package, and substantial company contributions to a group RRSP.

RESPONSIBILITIES

  • Maintain and optimize the game engine
  • Ensure system compatibility and performance across all deployment platforms
  • Collaborate closely with design and art teams to implement game features
  • Identify and resolve technical issues throughout the development cycle
  • Master low-level systems
  • Evaluate and integrate cutting-edge technologies and best practices to deliver high-quality products

REQUIRED SKILLS

  • years of experience as an Engine Programmer
  • Shipped at least one multiplatform title
  • Significant experience with Unreal Engine
  • Strong skills in C++ programming, debugging, and optimization
  • Knowledge of design patterns and software development best practices
  • Good understanding of game development and delivery processes
  • Autonomy and initiative
  • Ability to work effectively in a team and clearly communicate technical concepts
  • Attention to detail and ability to creatively solve problems

DESIRED SKILLS

  • Knowledge of assembly language
  • Good understanding of multithreaded programming and synchronization mechanisms

WHY JOIN US ?

  • Opportunity to work on exciting projects
  • Talented and collaborative team
  • Stimulating and healthy work environment
  • Opportunities for professional development and career progression
  • 30+ days ago
Related jobs
WB Games Montreal Inc
Montreal, Quebec

In this role you will work with our core framework team on Monolith's proprietary game engine. Our Engine team is responsible for several systems that our gameplay and content teams build upon to create world-class games. Write C++ code in a data-driven, proprietary engine. Prior experience working ...

Ubisoft
Montreal, Quebec

As an engine programmer, you'll be responsible for maintaining and optimizing the engine of one of our AAA games like For Honor, Rainbow 6 or Assassin's Creed, as well as developing future technologies. At Ubisoft, developing, optimizing and maintaining our game engines is an important task to stay ...

Jobs for Humanity
Montreal, Quebec

As an engine programmer, you'll be responsible for maintaining and optimizing the engine of one of our AAA games like For Honor, Rainbow 6 or Assassin's Creed, as well as developing future technologies. At Ubisoft, developing, optimizing and maintaining our game engines is an important task to stay ...

Epic Games
Montreal, Quebec

As a member of the Unreal Engine AI team you’ll be responsible for collaborating with other programmers from the team to propose APIs that will be leveraged by other UE Engine teams, but also programmers and designers from 1st Parties or Licensees who are using the Unreal Engine AI toolset. Whether ...

Epic Games
Montreal, Quebec

Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating. We're constantly innovating to raise the bar of engine and game development. Lead a team of 4-6 programmers solving CPU performance ...

Games Jobs Direct
Montreal, Quebec

As a member of the Unreal Engine AI team you'll be responsible for collaborating with other programmers from the team to propose APIs that will be leveraged by other UE Engine teams, but also programmers and designers from 1st Parties or Licensees who are using the Unreal Engine AI toolset. Whether ...

Ubisoft
Montreal, Quebec

As an engine programmer, you'll be responsible for maintaining and optimizing the engine of one of our AAA games like For Honor, Rainbow 6 or Assassin's Creed, as well as developing future technologies. At Ubisoft, developing, optimizing and maintaining our game engines is an important task to stay ...

Epic Games
Montreal, Quebec

Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating. We're constantly innovating to raise the bar of engine and game development. We are looking for a Senior Gameplay Systems Programmer...

Jobs for Humanity
Montreal, Quebec

As an engine programmer, you'll be responsible for maintaining and optimizing the engine of one of our AAA games like For Honor, Rainbow 6 or Assassin's Creed, as well as developing future technologies. At Ubisoft, developing, optimizing and maintaining our game engines is an important task to stay ...

Hasbro
Montreal, Quebec

Invoke is looking for a Senior Engine Programmer to join our team. The ideal candidate has experience with AAA console games and Unreal Engine, and an interest in implementing, debugging and optimizing low-level engine code. In this role, you will develop, support, and optimize the engine features f...