Online Software Engineer - EA SPORTS™ NHL
Vancouver, BCElectronic Arts
3+ YOECandidates need 3 or more years of C++ development, strong software engineering and architecture skills, and experience with real-time networking, client-server or peer-to-peer systems, and databases. Experience with AI-assisted development tools is also required.
C++, AI coding agents
Senior Software Engineering Manager - EA SPORTS™ UFC
Vancouver, BCElectronic Arts
10+ YOE4+ MgmtCandidates need 10+ years of multi-platform software development and 4+ years of engineering leadership, including managing managers. Electric Arts expects skills in mentoring, hiring, large-scale system design, and programming in C++, C#, or Java.
MMA, Coaching, Performance management, CI/CD, Software development, Leadership
Rendering Software Engineer - EA SPORTS™ UFC
Vancouver, BCElectronic Arts
3+ YOECandidates need 3+ years of professional C++ experience, 2+ years with real-time rendering engines, and experience with DirectX 12, Vulkan or Metal. Graphics debugging, profiling, multithreading and AI-assisted development tools are also needed.
C++, DirectX 12, Vulkan, Metal
Rendering Software Engineer - EA SPORTS™ NHL
Vancouver, BCElectronic Arts
3+ YOECandidates need at least 3 years of professional real-time graphics or rendering experience in games or interactive applications. Strong C++ and HLSL shader skills, familiarity with low-level graphics APIs, and experience with graphics profilers are required.
C++, HLSL, DirectX 12, Vulkan, PIX, RenderDoc
Presentation Software Engineer - EA SPORTS™ NHL (TFT)
Vancouver, BCElectronic Arts
3+ YOECandidates need 3+ years of professional software or game development experience and strong C++ skills. Electronic Arts also wants experience debugging production game engine systems, a bachelor's degree or equivalent, and good teamwork.
C++, Frostbite, Python, C#, Lua
Online Software Engineer - EA SPORTS™ UFC (Client/Server)
Vancouver, BCElectronic Arts
4+ YOECandidates need 4+ years of software engineering experience building online games or scalable online applications. They need strong C++ skills, database experience, networked and multithreaded systems knowledge, and familiarity with Git or Perforce.
C++, Git, Perforce
Lead Software Engineer - EA SPORTS™ NHL
Vancouver, BCElectronic Arts
6+ YOECandidates need 6+ years of professional software or game development experience, including leading a team of 5+ engineers. They need strong C++ and object-oriented design skills, a passion for gaming, and clear communication across technical and non-technical teams.
C++, Frostbite engine
Game Modes Software Engineer - EA SPORTS™ NHL
Vancouver, BCElectronic Arts
3+ YOECandidates need 3+ years of C++ development, experience with client-server, multi-threaded and database systems, and multi-platform development. Electronic Arts also asks for strong software architecture, testing and performance skills, and experience using AI-assisted development tools.
C++
Audio Software Engineer - EA SPORTS™ UFC
Vancouver, BCElectronic Arts
3+ YOEElectronic Arts needs candidates with 3+ years of C++ development experience and experience with real-time or game systems. Strong skills in object-oriented design, memory management, multithreading and debugging are required.
C++