Back to all jobs
MOT3

Software Engineer, Core Engine

Motive
Location
Montreal, Quebec
Experience
Mid
Posted
Today
Type
Permanent · Remote

About the role

General Information

  • Locations: Montreal, Quebec, Canada
  • Studio/Department: EA Studios - Motive Montreal
  • Work Model: Hybrid

Description & Requirements

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.

Core Software Engineer

Battlefield is a storied franchise renowned for uncompromising combat gameplay and all-out warfare, for over two decades. 100 million players and 5 billion hours played later, Battlefield Studios is defining the future of the first-person shooter with the biggest launch in franchise history with Battlefield 6, and a new era beginning with Battlefield REDSEC.

United under the banner of Battlefield Studios, 4 world-class teams across Criterion, DICE, Motive, and Ripple Effect have come together to focus on the future of the franchise, a connected Battlefield universe filled with immersive experiences built on our unique DNA.

Motive

Based in Montreal, a city booming with culture, art, creativity, and technology – we play with purpose and are dedicated to making legacy-defining games.

We’re a passionate team out to change the game—not just how games are made and played, but also how a studio and its team members can thrive. We do this by promoting an inclusive culture, a safe place to be yourself, and by nurturing a growth mindset. Although our approach may seem simple, it leads us to create the best work of our careers, bringing unique and immersive experiences to our players.

Join us on this extraordinary journey.


Responsibilities

  • Write high-quality and maintainable code in C++.
  • Optimize for CPU performance and memory usage.
  • Apply low-level understanding of console and PC platforms.
  • Challenge existing ideas and identify the small things that make a big difference.
  • Listen to other people's ideas, embrace change, and lead by example.
  • Report into Technical Lead to ensure the studio and live titles adopt new technology and continuously improve working methods.
  • Collaborate with DICE to change how games are created, working in a driving partnership with the Frostbite development team and leading industry talent within EA.

Requirements

  • Experience with C++
  • Experience with optimizing for CPU performance and memory usage
  • Experience with low level programming
  • Experience debugging difficult bugs
  • Motivated to achieve with an eye towards quality
  • Good communicator

Bonus Qualifications

  • Experience with game engines, art content pipelines and workflows

About Electronic Arts

  • Extensive portfolio of games and experiences, locations around the world, and opportunities across EA.
  • Values adaptability, resilience, creativity, and curiosity.
  • Holistic approach to benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life.
  • Packages tailored to meet local needs, which may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more.
  • Equal opportunity employer making employment decisions without regard to protected characteristics, with workplace accommodations provided for qualified individuals with disabilities.
MOT3

Motive

Games & Interactive
Open roles
5
Founded
2015
Employees
201-500
Location
Montreal, Quebec, Canada