Talent.com
Motive Studio
Développeur logiciel (Performances moteur) - Battlefield/Software Developer (Engine Performance[...]Motive Studio • Montreal (administrative region), QC, Canada
Développeur logiciel (Performances moteur) - Battlefield/Software Developer (Engine Performance[...]

Développeur logiciel (Performances moteur) - Battlefield/Software Developer (Engine Performance[...]

Motive Studio • Montreal (administrative region), QC, Canada
10 days ago
Job type
  • Full-time
Job description

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.

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. Pour visualiser la description de poste en français, veuillez sélectionner le français dans le menu déroulant au haut de la page. The Engine Systems Performance team is looking for an engineer like you to join our team who has experience understanding technical changes and debugging and diagnosing issues across projects and code branches. Ideally you also enjoy the challenge of diving into a performance issue to discover the root cause and sharing solutions across teams. You will work with developers across the entire production pipeline, such as engineers, production, designers and artists, to ensure our game and development workflows are performant. Your work will have a strong impact on the players experience across multiple projects and activities within the Battlefield franchise. Your work will have a strong impact on the players experience across multiple projects and activities within the Battlefield franchise.

Skills & Requirements

  • 5+ years of programming experience in C++ with a deep understanding of the language, best practices, and architectural considerations.
  • Excellent problem-solving skills and a service-oriented mindset.
  • Strong communicationskills, capable of working effectively with both technical and non-technical partners across development and leadership teams.
  • Expertisein concurrency, memory, and performance optimization.
  • Proven experience indeveloping formultiple devices, including consoles and various hardware requirements.
  • Proficiencyin managing large codebases and multi-product development.
  • Demonstrated ability to lead complex, multi-domain investigations toidentifyand resolve issues.
  • Experience working with game engines such as Unreal, Unity, or Frostbite is preferred.
  • Bonus: Familiarity with multiple profiling tools such asPiX, Superluminal, or Tracy Profiler.

Responsibilities

  • Collaborate with the Performance team and Engine organization to set and achieve team goals for your specific domain or area.
  • Lead and manage other Software Engineers, providing oversight and guidance.
  • Analyze game performance using various systems and tools,identifyingand reporting areas ofconcern.Analyzegame performance using various systems and tools,identifyingand reporting areas of concern.
  • Conduct root cause analysis for performance issues, proposing effective mitigation strategies and solutions.
  • Assistgame code and content developers in debugging and optimizing performance bottlenecks found duringtesting.Assistgame code and content developers in debugging and optimizing performance bottlenecks found during testing.
  • Review technical design documents to identify potential performance pitfalls and recommend alternativeimplementations.Reviewtechnical design documents to identify potential performance pitfalls and recommend alternative implementations.
  • Identifyopportunities to improve testing, tooling or workflows for better triaging, reporting, and analysis of performanceissues.Identifyopportunities to improve testing, tooling or workflows for better triaging, reporting, and analysis of performance issues.
  • Adapt and evolve the current toolset to address new features or problem spaces.

We want to connect you with job opportunities that align with your interests, skills, and expertise. When you create an EA Careers Account and are logged into the portal, you can click “Get Recommendations” to view a curated list of job openings. These recommendations are enhanced by automated processing, including artificial intelligence, and take into account your skills and experience. However, all employment decisions are made by our hiring teams, not by automated systems.

About Electronic Arts

We’re proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.

Benefits

  • healthcare coverage
  • mental well-being support
  • retirement savings
  • paid time off
  • family leaves
  • complimentary games
  • and more

Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

#J-18808-Ljbffr
Create a job alert for this search

Développeur logiciel (Performances moteur) - Battlefield/Software Developer (Engine Performance[...] • Montreal (administrative region), QC, Canada

Similar jobs

Développeur de logiciels pour les technologies émergentes

Electronic Arts (EA)montreal (administrative region), qc, Canada
Full-time

Devenez Développeur de logiciels au sein d’Electronic Arts et collaborez avec des experts pour intégrer des technologies avancées dans un moteur de jeu de classe mondiale.Ce poste hybride vous fait... Show more

 • Promoted

Développeur Tests Modernes PBSC Solutions

PBSC Solutions UrbainesLongueuil, Montérégie, Canada
Full-time

Participez à l'évolution des infrastructures de tests industrielles avec PBSC Solutions Urbaines.Nous cherchons un Développeur pour créer des outils de tests optimisés et fiables, en adoptant des m... Show more

 • Promoted

Enterprise Power Automate Developer - Hybrid Montreal

Strategio Inc.Montreal
Full-time

A technology consultancy firm in Montreal is seeking a Power Automate Developer to design and optimize automation workflows using Power Automate and Power Apps.The ideal candidate has over 3 years ... Show more

 • Promoted

Développeur(euse) principal(e), Intégration, Marchés privés

PSP Investments | Investissements PSPMontreal
Full-time

Vous serez responsable de concevoir, développer et maintenir des solutions d'intégration robustes et évolutives en étroite collaboration avec nos partenaires d'affaires.Vous travaillerez notamment ... Show more

 • Promoted

Développeur(euse) principal(e), Intégration, Marchés privés

PSP’s Private Debt & Credit Investment (PDCI) groupmontreal (administrative region), qc, Canada
Full-time

À PROPOS DE NOUSNous sommes l’un des plus importants investisseurs pour des régimes de pensions au Canada, avec un actif net sous gestion de 320,6 milliards de dollars au 31 mars 2026.Nous investis... Show more

 • Promoted

Développeur de systèmes de combat

People Can FlyMontreal (administrative region), QC, CA
Full-time

Participez à la création de jeux innovants en tant que Développeur de systèmes de combat spécialisé.Ce rôle combine vos compétences en conception de systèmes de jeux et en développement encyclopédi... Show more

 • Promoted

Développeur(euse) Logiciel – Équipe Systèmes au sol

Flyscan Systems Inc.Montreal (administrative region), QC, CA
Full-time

Flyscan est à la fine pointe de la technologie en matière de sécurité et de protection de l’environnement.Nous avons conçu et développé un système d’inspection aérienne capable d’identifier de peti... Show more

 • Promoted

Développeur(euse) Logiciel – Équipe Intelligence Artificielle / Software Developer - AI Team

Go RHMontreal (administrative region), QC, CA
Full-time

Flyscan est à la fine pointe de la technologie en matière de sécurité et de protection de l’environnement.Nous avons conçu et développé un système d’inspection aérienne capable d’identifier de peti... Show more

 • Promoted

Expert en Robotisation de Processus Senior à Montréal

CHROME TECHNOLOGIESMontreal (administrative region), QC, CA
Full-time

Recherchez un rôle stimulant à Montréal en tant qu'expert en Robotisation de Processus Senior.Ce poste hybride vous permet de travailler sur des solutions UiPath d'automatisation.Nous sommes à la r... Show more

 • Promoted

Développeur logiciel senior (Interactions consommateurs)

ToparoMontreal, Montreal (administrative region), CA
Full-time +1

En tant que développeur de logiciels principal au sein de la division des Interactions avec les consommateurs de notre client, vous serez un contributeur clé à la croissance et à l'amélioration de ... Show more

 • Promoted

CONFIGURATEUR/DÉVELOPPEUR - ROBOTISATION DE PROCESSUS SENIOR Montréal (hybride) 2026-06-22

Gravity ConseilMontreal (administrative region), QC, CA
Permanent

Nous recherchons un Configurateur/Développeur - Robotisation de processus senior pour rejoindre notre équipe de conseillers du bureau de Montréal dans le cadre d'un poste permanent.Agissant à titre... Show more

 • Promoted

UiPath Senior: Développement et Optimisation

TEHORA inc.Montreal (administrative region), QC, CA
Full-time

TEHORA est à la recherche d'un UiPath Senior pour développer et optimiser des solutions d'automatisation à Québec, en mode télétravail.Réalisez un impact significatif au sein d'une plateforme RPA d... Show more

 • Promoted

Développeur logiciel (moteur principal)/Software Developer (Core Engine) - Battlefield

Electronic ArtsMontreal (administrative region), QC, CA
Full-time

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 ... Show more

 • Promoted

Développeur Principal De Logiciels / Senior Developer

Trane TechnologiesMontréal, Canada
Full-time

Writing development reportsBe a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our re... Show more

 • Promoted

Développeur(-euse) principal(e) de produits, Fullstack / Senior Product Developer

Xona Space SystemsMontreal (administrative region), QC, CA
Full-time

Développeur(-euse) principal(e) de produits, Fullstack.Xona is the navigational intelligence company bringing real-time, centimeter-level certainty to any device, anywhere on Earth.With Pulsar – th... Show more

 • Promoted

Chef·effe d'équipe en développement logiciel, Plateforme Agentique / Software Development Team [...]

FlareMontreal-Ouest
Full-time

Tu ne réponds pas à toutes les exigences? Des études ont montré que les femmes et les personnes de couleur sont moins susceptibles de postuler à des emplois à moins de répondre à toutes les qualifi... Show more

 • Promoted

Développeur d'Applications Mobiles BRP

BRPMontreal (administrative region), QC, CA
Full-time

Devenez Développeur d'Applications Mobiles au sein de BRP, en créant des solutions innovantes sur Android et iOS.Ce rôle passionnant se déroule dans notre bureau de Montréal, axé sur la collaborati... Show more

 • Promoted

Développeur(-euse) principal(e) de produits, Fullstack / Senior Product Developer

Industrious VenturesMontreal
Full-time

Xona is the navigational intelligence company bringing real-time, centimeter-level certainty to any device, anywhere on Earth.With Pulsar – the world’s most advanced PNT satellite infrastructure in... Show more

 • Promoted

Développeur(-euse) principal(e) de produits, Fullstack / Senior Product Developer

XonaMontreal (administrative region), QC, CA
Full-time

Xona is the navigational intelligence company bringing real-time, centimeter‑level certainty to any device, anywhere on Earth.With Pulsar – the world’s most advanced PNT satellite infrastructure in... Show more

 • Promoted

Développeur Outils Créatif à Montréal

KraftonMontreal
Full-time

Faites partie de KRAFTON en tant que Développeur Outils Créatif.Utilisez votre savoir-faire en Unreal Engine et C# pour concevoir des solutions novatrices.KRAFTON Montréal recrute un Développeur Ou... Show more