
Software Engineer Co-op (Summer 2027 - 8-Months - Sports Technology - Undergraduate)
Electronic Arts19 hours ago
Vancouver, CanadaIntern
Responsibilities
- Implement core logic and integrate pipeline features for shared EA SPORTS technology.
- Integrate Advanced Technology Group technologies into active game team environments in collaboration with engineers and domain owners.
- Analyze and optimize runtime performance, including load times and frame rates.
- Participate in technical discussions and provide solutions and feedback for tool and workflow improvements.
- Collaborate with engineers, designers, and QA/QV across multiple EA SPORTS titles.
Requirements
- Currently pursuing a degree in Computer Science, Software Engineering, or a related technical discipline.
- Must be enrolled in an accredited degree program and return to school for at least one semester after the internship.
- Must graduate in May 2028 or later, including the time needed to complete the internship.
- Must be legally authorized to work in Canada for the entire internship; visa sponsorship is not available.
- Entry-level software engineering experience through internships, coursework, or personal projects is valued.
- Ability to read, write, and debug clean, maintainable C++ code.
- Understanding of geometry, linear algebra, calculus, and physics as applied to transformations and motion in 3D space.
- Strong collaboration, verbal and written communication, problem-solving, and attention-to-detail skills.
- Familiarity with JavaScript or TypeScript, tool and infrastructure development, automated testing frameworks or tools, multithreaded systems, or runtime performance analysis is preferred.
- Interest in sports games, character creation, user-generated content, and game or engine projects is preferred.
Benefits
- Eight-month Summer 2027 co-op placement.
- Relocation support may be available subject to eligibility criteria.
- Benefits may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leave, complimentary games, and other wellness programs.
Tech Stack
Categories
Gaming
About Electronic Arts
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A team where creativity thrives, new perspectives are invited, and ideas matter. Regardless of your role, team, or location, this is a place where everyone makes play happen. Join us.