Viewmodel Animator (Apex Legends)
Vancouver, BCElectronic Arts
2+ ansCandidates need 2+ years of professional game development experience and a strong understanding of game animation. They also need proficiency in a 3D package such as Autodesk Maya and examples of high-fidelity first-person viewmodel work.
Autodesk Maya
Software Engineer UI (Star Wars Jedi)
Vancouver, BCElectronic Arts
4+ ansCandidates need 4+ years of games industry engineering experience with UI/UX work and proficiency in C++. Strong problem-solving, teamwork and an understanding of PC gaming and UX best practices are also needed. Unreal Engine experience is a plus.
C++, Unreal Engine
Senior VFX Artist (Apex Legends)
Vancouver, BCElectronic Arts
5+ ansCandidates need 5+ years of professional real-time VFX experience in games, a strong portfolio of shipped in-game effects, and skill in DCC tools such as Maya, Houdini, Photoshop or Substance Designer. Experience mentoring artists and working in a game engine is also required.
Maya, Houdini, Photoshop, Substance Designer, game engine
Senior Software Engineer- Generalist (Apex Legends)
Vancouver, BCElectronic Arts
5+ ansCandidates need 5+ years developing software or game development experience, strong C/C++ and Python skills, and experience with profiling, optimization and production debugging. A Bachelor's degree in Computer Science, Engineering or equivalent practical experience is required.
C++, Python, Apex Legends, Telemetry systems
Senior Software Engineer - Generalist (Foundations) (Apex Legends)
Vancouver, BCElectronic Arts
8+ ansCandidates need 8+ years of game engine or systems-level development, strong C/C++ skills in performance-critical code, and at least one shipped AAA console or PC game. Experience on Sony, Microsoft or Nintendo platforms and a solid grasp of 3D math or simulation is also required.
C++
Senior Software Engineer - Generalist (Foundations) (Apex Legends)
Vancouver, BCElectronic Arts
8+ ansCandidates need 8+ years of game engine or systems programming, strong C/C++ for performance-critical code, and at least one shipped AAA console or PC game. Experience on Sony, Microsoft or Nintendo platforms and a solid grasp of 3D math or simulation is required.
C++
Principal Materials Artist (Apex Legends)
Vancouver, BCElectronic Arts
12+ ansElectronic Arts needs a senior artist with 12+ years of professional game development experience, a strong PBR portfolio and expert Substance Painter and Designer skills. Experience building AAA shared material libraries and working with technical teams on pipelines is also required.
Substance Painter, Substance Designer, Houdini, Copernicus
Lead Animation Engineer (Apex Legends)
Vancouver, BCElectronic Arts
Electronic Arts needs candidates with deep C++ expertise and substantial experience building real-time character animation systems. They also need proven technical leadership, strong debugging and optimization skills, and comfort building foundational technology in a proprietary engine.
C++, Maya
Gameplay Data Science Engineer (Apex Legends)
Vancouver, BCElectronic Arts
5+ ansCandidates need 5+ years in data science, machine learning or gameplay programming in games, strong C/C++ and Python, and hands-on reinforcement learning and Utility AI experience. A bachelor's degree or equivalent practical experience in computer science, data science or engineering is also required.
C++, Python
Game Designer Intern - Summer 2027 (Apex Legends)
Vancouver, BCElectronic Arts
Candidates need to be enrolled in a bachelor's program graduating no earlier than December 2027 and legally authorized to work in Canada full time. They need scripting experience, game engine knowledge, attention to detail, and strong communication skills.
Unreal, Unity, Godot, SDL, Lua, Python
Développeur.se sénior.e de logiciels/ Senior Engine Software Developer - Iron Man
Montréal, QCElectronic Arts
10+ ansCandidates need 10+ years of similar experience at a video game studio, including shipping a game with Unreal Engine. They also need strong C++ skills, multi-threaded programming and optimization experience, and good problem-solving and teamwork abilities.
Unreal Engine 5, C++
Développeur.se sénior.e d’outils /Senior Tools Developer (Apex Legends)
Montréal, QCElectronic Arts
8+ ansCandidates need 8+ years developing game tools or engine systems, strong production C++ experience, and experience with asset pipelines and large codebases. Understanding of game engine architecture and editor workflows is expected.
C++, Apex Legends
Développeur.se d’outils / Tools Developer (Apex Legends)
Vancouver, BC +1Electronic Arts
5+ ansCandidates need 5+ years building editors, systems or engines for game development, with excellent C++ and 3D math skills. Experience with game engine content workflows and UI frameworks is also required.
C++, C#, Python, DCC tools