Skip to Main Content

Job Title


Software Engineer Co-op (CANADA - Sports Tech ATG - 8 Month - Summer 2026)


Company : EA SPORTS


Location : Vancouver, Metro Vancouver Regional Distr


Created : 2025-11-27


Job Type : Full Time


Job Description

Software Engineer Co-op (CANADA - Sports Tech ATG - 8 Month - Summer 2026) Description & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. A team where everyone makes play happen. EA SPORTS is a leading sports entertainment brand with top-selling videogame franchises and cross-platform experiences. Our Advanced Technology Group focuses on scalable technologies for game teams, collaborating with various engine and art teams. You will work on strategic, multi-year projects in areas such as user-generated experiences, improved creation pipelines, and runtime functionality for EA SPORTS titles. Your RoleYou will be a Generalist Software Engineer involved in architectural design, implementation, and debugging across multiple platforms, collaborating with Designers, Artists, and Engineers in areas including rendering, gameplay, audio, UI, online, physics, databases, and tools. You will report to the team manager and contribute to developing the games foundation layer. Your Responsibilities Implement feature core logic, game flows, and screens/components. Develop technical solutions across game development technologies, features, and optimizations of frame-rate and load-times. Provide feedback, guidance, and solutions for improvement and optimization. Collaborate with domain owners to integrate and develop technologies into the game. Analyze impact to metrics throughout the development cycle. Your Qualifications Available for a full-time paid internship from May 11 December 18, 2026. Enrolled in an accredited program in a related field. Returning to school for at least one semester following the work term with EA. Proficiency in integrating and maintaining large-scale systems across multiple domains. Understanding of memory management, multithreaded job systems, runtime optimization, and job-based architectures is advantageous. Knowledge of assembler, scripting languages (Python, Lua), and C#. Experience with 3rd party APIs; strong debugging skills. Strong understanding of geometry, linear algebra, calculus, and physics as they pertain to transformations and motions in 3D space. Bachelor's degree in computer science or related field, or equivalent training and experience. Experience with platforms or technologies such as Xbox/PlayStation; mobile, PC, or cloud-based games; graphics libraries like DirectX, OpenGL, or Metal is beneficial but not required. Resume Information Clearly indicate your expected graduation date in your resume to be considered. Indicate interest in games. Share involvement in extra-curricular activities or clubs. We are considering students who can work in Canada, will be enrolled in an accredited degree program during this co-op, and are slated to graduate May 2027 or later. You must be legally authorized to work in Canada on a full-time basis during the 8-month term. Visa sponsorship and relocation are not available for this position. Compensation And Benefits The base salary ranges listed are for defined geographic market pay zones. If you reside outside these locations, a recruiter will advise on the base salary range and benefits for your location. Salary offered will be determined based on factors including degree type, progress, qualifications, experience, skills, location, and business needs. Pay Range (example): British Columbia (Vancouver vs. Victoria) $65,000 $70,000 CAD. The hourly pay is part of a broader compensation package, which may include sick time, paid holidays, medical insurance, and retirement plans. About Electronic Arts EA values adaptability, resilience, creativity, and curiosity. We support learning and experimentation and provide space for growth. Our benefits programs emphasize physical, emotional, financial, career, and community wellness and may include healthcare, mental well-being support, retirement savings, paid time off, family leaves, and more. EA is an equal opportunity employer and provides accommodations as required by law. Seniority level Internship Employment type Temporary Job function Engineering and Information Technology Industries Computer Games #J-18808-Ljbffr