
Software Engineer Intern
Electronic Arts16 hours ago
Vancouver, CanadaIntern
Responsibilities
- Contribute to gameplay scripting and systems through focused engineering tasks.
- Write clear, maintainable code and add or update tests.
- Investigate bugs and improve the usability, stability, and performance of engine tools and workflows.
- Participate in code reviews and team discussions.
- Document work and share progress, questions, and findings with teammates.
Requirements
- Be pursuing a bachelor’s degree in computer science, software engineering, or a related field.
- Have foundational programming experience in C++ or C# through coursework, personal projects, or other experience.
- Have exposure to software testing, object-oriented design, data-oriented design, compilers, or entity-component systems.
- Have experience with a game engine such as Unreal or Unity.
- Be an undergraduate student enrolled in an accredited degree program in summer 2027 and graduating no earlier than December 2027.
- Be legally authorized to work full time in Canada during the internship.
Benefits
- Full-time paid 16-week internship in summer 2027.
- Benefits may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and career and community 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.