Programmer (Engine)

4 weeks ago


Montreal, Canada Ubisoft Full time
Job Description

Ubisoft Montreal strives to offer gamers an impressive visual experience, as well as incomparable level of immersion. The fluidity and vitality of our worlds make this experience even richer for our audience.

At Ubisoft, developing, optimizing and maintaining our game engines is an important task to stay on the forefront of technology. 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.

What you'll do

  • Maintain and optimize the game engine to stay on the cutting edge of technology.
  • Compile and understand the project purpose, identify development needs, and assess technical feasibility.
  • Work with many teams to optimize interaction between various game engine systems.
  • Master low-level systems such as loading/streaming, memory management and platform-specific systems.
  • Share your knowledge with various studio teams and be a resource contact for programmers.
  • Analyze and debug simple and complex performance problems + propose well-adapted optimizations.
Qualifications

What you bring

  • General understanding of modern game engine architecture.
  • Knowledge of different hardware architectures (ex. Intel, AMD, Xbox, PlayStation, etc.).
  • Experience in C++ programming and knowledge of assembly language.
  • Solid knowledge of multi-threaded programming and synchronization mechanisms.
  • Can analyze and synthesize existing systems.
  • Ability to solve complex problems in an optimal way.
  • Computer science or computer engineering degree or equivalent training.
  • Skillful debugging complex problems and optimizing memory and performance.
  • Attention to detail.
  • Team spirit and good communicator.

What to send our way

  • Your CV highlighting your education, experience, and skills.
#J-18808-Ljbffr
  • Engine Programmer

    5 days ago


    Montreal, Quebec, Canada WB Games Montreal Inc Full time

    About the CompanyWarner Bros. Discovery, a leading global media and entertainment company, offers audiences a diverse portfolio of content, brands, and franchises across television, film, streaming, and gaming.About WB Games MontréalWB Games Montréal is a division of Warner Bros. Interactive Entertainment (WBIE). Founded in 2010, we are a team of over 300...

  • Engine Programmer

    3 days ago


    Montreal, Quebec, Canada WB Games Montreal Inc Full time

    About the CompanyWarner Bros. Discovery, a leading global media and entertainment company, offers audiences a diverse portfolio of content, brands, and franchises across television, film, streaming, and gaming.About WB Games MontréalWB Games Montréal is a division of Warner Bros. Interactive Entertainment (WBIE). Founded in 2010, we are a team of over 300...

  • Engine Programmer

    3 weeks ago


    Montreal, Canada Gearbox 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...

  • Engine Programmer

    2 months ago


    Montreal, Canada Gearbox Studio Québec 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...

  • Engine Programmer

    2 weeks ago


    Montreal, Canada Gearbox 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...

  • Engine Programmer

    3 weeks ago


    Montreal, Canada Gearbox 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...

  • Engine Programmer

    2 months ago


    Montreal, Canada Gearbox 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...

  • Engine Programmer

    2 months ago


    Montreal, Canada Gearbox 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...

  • Programmer (Engine)

    3 months ago


    Montreal, Canada Ubisoft Entertainment Full time

    Ubisoft Montreal strives to offer gamers an impressive visual experience, as well as incomparable level of immersion. The fluidity and vitality of our worlds make this experience even richer for our audience.At Ubisoft, developing, optimizing and maintaining our game engines is an important task to stay on the forefront of technology. As an engine...

  • Programmer (Engine)

    3 months ago


    Montreal, Canada Ubisoft Entertainment Full time

    Ubisoft Montreal strives to offer gamers an impressive visual experience, as well as incomparable level of immersion. The fluidity and vitality of our worlds make this experience even richer for our audience.At Ubisoft, developing, optimizing and maintaining our game engines is an important task to stay on the forefront of technology. As an engine...

  • Programmer, Engine

    3 months ago


    Montreal, Canada WB Games Montreal Inc Full time

    About the Company Warner Bros. Discovery, a premier global media and entertainment company, offers audiences the world's most differentiated and complete portfolio of content, brands and franchises across television, film, streaming and gaming. The new company combines WarnerMedia's premium entertainment, sports and news assets with Discovery's leading...


  • Montreal, Quebec, Canada Ubisoft Full time

    Job OverviewUbisoft Montreal is seeking a highly skilled Game Engine Programmer to join our team and contribute to the development of our AAA games. As an Engine Programmer, you will be responsible for maintaining and optimizing the game engine to ensure a seamless gaming experience for our players.Key ResponsibilitiesMaintain and optimize the game engine to...


  • Montreal, Quebec, Canada Gearbox Studio Québec Full time

    About the RoleGearbox Studio Québec is seeking a highly skilled Engine Programmer to join our team. As a key member of our engine development team, you will be responsible for maintaining and optimizing our game engine, ensuring compatibility and performance across all deployment platforms.Key ResponsibilitiesMaintain and optimize the game engine to ensure...


  • Montreal, Quebec, Canada Gearbox Studio Québec Full time

    About the RoleGearbox Studio Québec is seeking a highly skilled Engine Programmer to join our team. As a key member of our engine development team, you will be responsible for maintaining and optimizing our game engine, ensuring compatibility and performance across all deployment platforms.Key ResponsibilitiesMaintain and optimize the game engine to ensure...


  • Montreal, Canada Hasbro Full time

    At Invoke, our mission is to Have Fun Building Great Games.  We believe the best games come from people who love what they do, in an environment that values them and their ideas. And we ensure that everyone has the opportunity to contribute to our collective success, whatever their role. As a member of Wizards of the Coast, we help enrich a catalog of...


  • Montreal, Canada Hasbro Full time

    At Invoke, our mission is to Have Fun Building Great Games.  We believe the best games come from people who love what they do, in an environment that values them and their ideas. And we ensure that everyone has the opportunity to contribute to our collective success, whatever their role. As a member of Wizards of the Coast, we help enrich a catalog of...


  • Montreal, Quebec, Canada Hasbro Full time

    About the RoleWe are seeking a highly skilled Senior Engine Programmer to join our team at Hasbro. As a key member of our engine development team, you will be responsible for developing, supporting, and optimizing the engine features for our next AAA game.Key ResponsibilitiesDefine and implement engine features to push the limits of Unreal Engine 5Suggest...


  • Montreal, Quebec, Canada Hasbro Full time

    About the RoleWe are seeking a highly skilled Senior Engine Programmer to join our team at Hasbro. As a key member of our engine development team, you will be responsible for developing, supporting, and optimizing the engine features for our next AAA game.Key ResponsibilitiesDefine and implement engine features to push the limits of Unreal Engine 5Suggest...

  • Engine Programmer

    3 weeks ago


    Montreal, Quebec, G4F, CA Gearbox 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...

  • Programmer (Engine)

    4 weeks ago


    Montreal, Quebec, G4F, CA Ubisoft Full time

    Job DescriptionUbisoft Montreal strives to offer gamers an impressive visual experience, as well as incomparable level of immersion. The fluidity and vitality of our worlds make this experience even richer for our audience.At Ubisoft, developing, optimizing and maintaining our game engines is an important task to stay on the forefront of technology. As an...