New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Electronic Arts

Senior Software Developer (UI) - Battlefield

Electronic Arts
Apply →
hybrid senior full-time Montreal, Quebec

First indexed 7 Aug 2026

Description

We are looking for a Senior Software Engineer to join the UI Engine team at Motive in Montreal. As a Senior Software Engineer, you will lead initiatives focused on scalability, performance, and platform robustness across Battlefield's UI technology stack.

The Role: You will operate at the engine and systems level, helping to evolve our UI platform to support large-scale content production and high-performance runtime requirements across multiple teams and feature areas. You will work cross-functionally with engine, rendering, gameplay, and performance teams to identify systemic improvements, drive architectural changes, and ensure our UI systems meet the demands of modern large-scale development.

Responsibilities:

  • Drive scalable platform initiatives within the UI engine domain in collaboration with technical leadership.
  • Architect, implement, and evolve engine-level UI systems with a strong focus on performance and robustness.
  • Identify systemic bottlenecks and lead cross-team efforts to address CPU, memory, and runtime efficiency challenges.
  • Break down complex technical problems into actionable work across the team.
  • Partner with engine systems, rendering, and performance teams to align on optimization strategies.

Example Work:

  • Lead cross-discipline efforts to improve CPU and memory efficiency of UI systems in large-scale gameplay scenarios.
  • Build and extend profiling, budgeting, and performance analysis capabilities at the engine level.
  • Refactor and modernize legacy systems to improve stability, maintainability, and performance visibility.

Skills & Requirements:

  • 8+ years of professional software engineering experience.
  • Extensive experience working with engine-level or central technology systems in the games industry.
  • Deep expertise in C++ and large-scale, performance-critical codebases.
  • Strong background in CPU and memory profiling in real-time environments.
  • Proven experience driving architectural initiatives across multiple teams.
  • Ability to define technical direction while remaining hands-on with complex implementation work.
  • Excellent cross-team collaboration and communication skills.

Highly Meriting:

  • Experience working with Frostbite.
  • Strong UI systems experience.
  • Background in scalable engine platform development.
  • Experience partnering with central performance or engine teams.
  • Experience working on large AAA live products.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://jobs.ea.com/sv_SE/careers/JobDetail/Senior-Software-Developer-UI-Battlefield/215617