Electronic Arts

Software Engineer Intern

Electronic Arts
Apply
16 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

C#C++Unity

Categories

Gaming
Electronic Arts

About Electronic Arts

10,000+ employees

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.

Contact me