Electronic Arts

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

Electronic Arts
Apply
2 days ago
Montréal, CanadaSenior

Responsibilities

  • Collaborate with the Performance team and Engine organization to define and achieve goals for the area of ownership.
  • Provide technical leadership, mentorship, and guidance to Software Engineers.
  • Analyze game performance with systems and tools to identify and communicate concerns.
  • Lead root-cause investigations for performance issues and develop mitigation strategies and solutions.
  • Debug and optimize performance bottlenecks with game code and content developers.
  • Review technical designs for performance risks and recommend alternative implementations.
  • Improve testing, tooling, workflows, triage, reporting, and performance analysis.
  • Adapt existing tools for new features, platforms, and problem spaces.

Requirements

  • 5+ years of programming experience in C++ with deep knowledge of the language, best practices, and architectural considerations.
  • Expertise in concurrency, memory management, and performance optimization.
  • Experience developing for multiple devices, including consoles and varying hardware configurations.
  • Experience with large codebases and multi-product development environments.
  • Ability to lead complex cross-domain investigations and resolve technical issues.
  • Strong problem-solving, communication, and collaboration skills with technical and non-technical partners.
  • Experience with Unreal, Unity, or Frostbite is preferred.
  • Familiarity with PIX, Superluminal, or Tracy Profiler is a bonus.

Benefits

  • Benefits may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and other locally tailored wellness benefits.
  • Electronic Arts supports learning, experimentation, career growth, and workplace accommodations where required by law.

Tech Stack

C++UnityUnreal Engine

Categories

Gaming
Electronic Arts

About Electronic Arts

10,000+ employees

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 team where creativity thrives, new perspectives are invited, and ideas matter. Regardless of your role, team, or location, this is a place where everyone makes play happen. Join us.

Contact me