Advanced Game Software Engineer - Advanced Technology Group
Vancouver, BCElectronic Arts
10+ ansCandidates need 10+ years of software development experience, including 6+ years of C++ work and experience with a game engine such as Unreal, Unity, or Frostbite. Strong debugging skills and experience with third-party APIs are also required.
C++, Unreal Engine, Unity, Frostbite, DirectX, OpenGL
Animateur.trice technique sénior.e / Senior Technical Animator
Vancouver, BC +1Electronic Arts
5+ ansCandidates need 5+ years setting up animation state machines in a game engine such as Unreal or Unity, and at least 2 AAA titles. Experience with motion matching, IK, ragdoll and root motion is expected, along with a gameplay feature portfolio.
Frostbite, Unreal, Unity, Maya
Senior Technical Artist (Rigging) - EA SPORTS Technology
Vancouver, BCElectronic Arts
5+ ansElectronic Arts needs candidates with 5+ years of games production experience in technical art, rigging or animation (cinematic experience also considered), expert skeleton and skin deformation skills, and strong Maya, Houdini and Python skills. A bachelor's degree or equivalent experience is required.
Maya, Houdini, Python, C++, C#, Unreal Engine
Artiste technique principal.e / Principal Technical Artist
Montréal, QCElectronic Arts
15+ ansCandidates need 15+ years of AAA game development with shipped console or PC titles and end-to-end pipeline knowledge. They must have a strong artistic eye, scripting and compiled programming skills, and console or PC optimization experience.
Unreal Engine, Unity, Claude Code
Senior Character Artist - EA Sports FC
Vancouver, BCElectronic Arts
5+ ansElectronic Arts needs candidates with 5+ years of character modeling for games, including at least one shipped AAA title in a senior or lead role. Candidates need expert DCC skills, PBR and scan pipeline experience, and hair grooming experience, and must show a photo-real portfolio.
Maya, ZBrush, Marvelous Designer, Substance Painter, Frostbite, Unreal Engine
Développeur.se de logiciels sénior.e - applications réseau / Senior Software Developer - Networking
Vancouver, BCElectronic Arts
8+ ansCandidates need 8+ years of professional software engineering experience, including AAA game engines and large C++ codebases. They also need gameplay networking experience and CI/CD experience with tools such as Jenkins or GitLab.
C++, Jenkins, GitLab, Frostbite, Unity, Unreal Engine
Développeur.se de logiciels sénior.e - outils de moteur génératif / Senior Software Developer - Generative Engine Tools
Vancouver, BC +1Electronic Arts
8+ ansCandidates need 8+ years of professional software engineering experience, including AAA game engines and large C++ codebases, plus Python. Experience with AI/ML, procedural generation, agentic tooling and CI/CD is also required.
C++, Python, Frostbite, Unity, Unreal, Godot
Directeur.trice technique principal.e - Rendu neuronal / Principal Technical Director - Neural Rendering
Alberta +1Electronic Arts
20+ ansCandidates need 20+ years of PC or console game programming experience, including shipped AAA titles or work with a game engine. Electronic Arts requires C++ expertise, prior leadership of a rendering team, advanced real-time rendering knowledge, and some knowledge of machine learning applied to graphics.
C++, Unreal, Unity, Frostbite, Godot
Character Artist - EA Sports UFC
Vancouver, BCElectronic Arts
1+ ansCandidates need 1+ years of professional game character experience, strong 3D modeling, sculpting and PBR texturing skills, and knowledge of human anatomy. A portfolio of photorealistic characters, skin, hair, clothing and game-resolution assets is required.
Maya, ZBrush, Photoshop, Substance Painter, Frostbite, Unreal Engine
Artiste sénior.e de personnages / Senior Character Artist
Vancouver, BCElectronic Arts
8+ ansCandidates need 8+ years of AAA game development with shipped console or PC titles and a strong portfolio of real-time character work. They must also have advanced skills in modeling, sculpting, texturing and optimization, along with experience mentoring artists.
Maya, Blender, ZBrush, Substance 3D, Marvelous Designer, Unreal
Artiste technique - Systèmes de données des mondes et des ressources / Technical Artist - Asset and World Data Systems
Montréal, QCElectronic Arts
7+ ansCandidates need 7+ years of technical art, content-pipeline, or game tools experience, including AAA titles. They need a strong grasp of game production pipelines, 3D formats, engines such as Frostbite, Unreal, or Unity, and Python for pipeline automation.
Python, Frostbite, Unreal Engine, Unity
Artiste sénior.e en environnement / Senior Environment Artist
Vancouver, BCElectronic Arts
8+ ansCandidates need 8+ years of professional AAA environment art experience with shipped console or PC titles and a strong real-time portfolio. They must have mentoring and art review experience, deep modeling, texturing and optimization skills, and experience with Maya, Blender, Substance 3D, Houdini, ZBrush, Unreal, Unity or Frostbite.
Maya, Blender, Substance 3D, Houdini, ZBrush, Unreal
Animateur.trice sénior.e / Senior Animator
Vancouver, BCElectronic Arts
8+ ansElectronic Arts needs candidates with 8+ years of professional AAA animation experience, shipped console or PC titles, and a strong demo reel. They should know Maya, Blender or ZBrush, a modern engine such as Unreal, Unity or Frostbite, and runtime systems like state machines, blending, motion matching and IK.
Maya, Blender, ZBrush, Substance 3D, Marvelous Designer, Unreal Engine
Développeur.se de logiciels sénior.e - Flux de travaux agentifs / Senior Software Developer - Agentic Workflows
Vancouver, BC +1Electronic Arts
8+ ansCandidates need 8+ years of software development experience on AAA game engines, expertise in C++ and experience with Python. They also need experience with agentic workflows (Claude Code, Codex, Opencode), context engineering and long-running workflow orchestration.
C++, Python, Claude Code, Codex, Opencode, Frostbite
Développeur.se de logiciels - Flux de travaux agentifs / Software Developer - Agentic Workflows
Montréal, QCElectronic Arts
3+ ansCandidates need 3+ years of software development experience on AAA game engines, expertise in C++ and experience with Python. Experience with agentic coding tools, context engineering and long-running workflow orchestration is also required.
C++, Python, Claude Code, Codex, Opencode, Frostbite
Développeur.se de logiciels sénior.e - jouabilité et expérience / Senior Software Developer - Gameplay and Experience
Vancouver, BCElectronic Arts
8+ ansElectronic Arts needs candidates with 8+ years of professional software development, including AAA game engine work and large C++ codebases. They should have gameplay feature experience, CI/CD and version control skills, and familiarity with design tools such as Miro and Figma.
C++, Frostbite, Unity, Unreal, Godot, Jenkins
Senior Research Scientist (Neural Animation)
Vancouver, BCElectronic Arts
7+ ansCandidates need a graduate or equivalent research background in computer science or a STEM field, plus experience with generative models, computer vision, and model training. They also need 7 or more years of combined graduate research and professional experience, and skill in Python, PyTorch or TensorFlow, and a game engine such as Unity or Unreal.
PyTorch, TensorFlow, Unity, Unreal Engine, Godot
Audio Artist II - FC
Vancouver, BCElectronic Arts
3+ ansElectronic Arts needs candidates with at least three years of studio recording or voice-over experience and three to five years of game audio experience. Strong sound design skills, audio middleware (Wwise, FMOD) and a game engine such as Unity or Unreal are required, along with basic scripting and database skills.
Wwise, FMOD, Unity, Unreal Engine, MS Access, Excel
C++ Generalist Software Engineer Co-op (FC - Vancouver - Summer 2027 - 8-Months - Undergrad)
Vancouver, BCElectronic Arts
Candidates need to be legally authorized to work in Canada for the full internship, enrolled in an accredited computer science or software engineering program, and graduating in May 2028 or later. They need solid modern C++ knowledge, basic debugging and build discipline, and ideally Git or Perforce and game development experience.
C++, Git, Perforce, Frostbite, Unreal, Unity
C++ Gameplay Software Engineer Co-op (FC - Vancouver - Summer 2027 - 8-months - Undergrad)
Vancouver, BCElectronic Arts
Candidates need to be enrolled in an undergraduate computer science or software engineering program and graduate in May 2028 or later. They must be proficient in C++, understand object-oriented programming and vector math, and have working knowledge of 3D math.
C++, proprietary game engine
C++ Software Engineer Intern (UFC - Vancouver - Summer 2027 - 8-months)
Vancouver, BCElectronic Arts
Candidates need to be enrolled in a related accredited program and legally authorized to work in Canada for the whole internship, with no visa sponsorship. They should know C++ and one other language, understand object-oriented programming, and be able to explain and stand behind code they submit, including AI-assisted code.
C++, Unreal, Unity, Godot
Software Engineer Co-op (Summer 2027 - 8-Months - Sports Technology - Undergraduate)
Vancouver, BCElectronic Arts
Candidates need to be enrolled in a Computer Science, Software Engineering or related degree and be able to read, write and debug C++. They must be legally authorized to work in Canada for the whole internship, and be graduating in May 2028 or later.
C++, Frostbite engine