Software Engineer Intern
Vancouver, BCElectronic Arts
Candidates need to be enrolled in a Bachelor's program in computer science, software engineering or a related field, graduating no earlier than December 2027. They need Java programming experience, object-oriented and core computer science knowledge, and legal authorization to work full time in Canada.
Java, Spring Boot, gRPC, Protocol Buffers, PostgreSQL, Redis
Senior AI Software Developer
Montréal, QCElectronic Arts
10+ YOECandidates need a B.S. or higher in Computer Science or equivalent, 10+ years of professional C/C++ experience, and AAA AI development on at least one shipped title. Unreal Engine 4/5 experience and leadership experience are strongly preferred.
Unreal Engine 5, C++
Production Director
Edmonton, AB +1Electronic Arts
10+ YOECandidates need 10+ years of AAA game production experience, including senior leadership on multiple shipped titles from concept through live support. Deep ARPG and RPG expertise, multidisciplinary leadership experience and a track record of mentoring senior production leaders are also required.
Leadership, Decision making, Coaching, Artificial intelligence
Presentation Software Engineer - EA SPORTS™ FC
Toronto, ONElectronic Arts
6+ YOECandidates need a bachelor's degree or equivalent experience, 6+ years of C++ with object-oriented design, and game engine experience in Unity or Unreal. Electronic Arts also requires 3+ years of Python, Lua or C# scripting and experience with source control systems.
C++, Unity, Unreal Engine, Python, Lua, C#
Développeur.se sénior.e de logiciels/ Senior Engine Software Developer - Iron Man
Montréal, QCElectronic Arts
10+ YOECandidates 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+ YOECandidates 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 sénior.e /Senior Full Stack Developer (Apex Legends)
Vancouver, BCElectronic Arts
8+ YOECandidates need 8+ years building and scaling enterprise online applications, strong HTML, CSS and JavaScript skills, and a server-side language with RESTful API design. Experience with AI frameworks, cloud services and version control is also expected.
Git, GitLab, Perforce, LangChain, LlamaIndex, AWS
Développeur.se d’outils / Tools Developer (Apex Legends)
Vancouver, BC +1Electronic Arts
5+ YOECandidates need 5+ years building editors, systems or engines for game development, with excellent C++ and 3D math skills. Strong experience with game engine content workflows and UI frameworks is also required.
C++, C#, Python, DCC tools, Telemetry