EA Cologne (Electronic Arts) logo

C++ Generalist Software Engineer Co-op

EA Cologne (Electronic Arts)·65,000 – 70,000 CAD

Primary stack

C++Problem Solving

Job description

About the Position

We are looking for a C++ Generalist Software Engineer Co-op to join our EA SPORTS team for an 8-month internship starting in May 2027. This role is based in Burnaby, Vancouver, and offers hybrid work options (3 days per week onsite).

Responsibilities

  • Work with the game’s UI tech stack.
  • Design, implement, debug, and maintain code for game features and/or components.
  • Communicate with engineers across the company to deliver next-generation online features for both established and upcoming games.
  • Collaborate with various teams of technical and non-technical game developers, both locally and remotely.

Requirements

  • Legal Authorization: Must be legally authorized to work in Canada for the entire internship.
  • Education: Currently pursuing a degree in Computer Science, Software Engineering, or a related technical discipline.
  • Experience: Entry-level experience; prior internship, coursework, or relevant personal or academic projects.
  • Graduation: Must be graduating in May 2028 or later, including the time needed to complete the internship.
  • Relocation: Relocation support may be available if specific eligibility criteria are met.

Required Technical Qualifications

  • C++ Programming Knowledge: Solid foundational understanding of modern C++ (object-oriented design, memory management, pointers/references, standard library data structures, and algorithms).
  • Code Hygiene & Build Discipline: Understanding of standard code formatting, syntax conventions, and the importance of build stability.
  • Basic Problem Solving & Debugging: Ability to systematically trace logic errors, inspect variable states, and leverage standard IDE debugging tools.

Desired Qualifications

  • Local Testing Awareness: Conceptual understanding of unit testing, integration tests, and local functional verification before submitting code.
  • Source Control Familiarity: Basic hands-on experience with version control systems (Git or Perforce).
  • Game Development Engagement: Hands-on personal projects, academic game projects, game jam submissions, or familiarity with modern game engines (Frostbite, Unreal, Unity, Godot).

Soft Skills

  • Collaborative Communication: Investigates feature requirements by consulting team members (Designers, Developers); documents findings clearly and communicates technical requirements to non-technical team members.
  • Transparency & Progress Reporting: Tracks task progress; keeps leads and buddies informed on status and blockers in a timely manner.
  • Receptiveness to Feedback (Coachability): Follows the code review process; listens to guidance and incorporates feedback into revisions.

We Offer

  • Competitive salary range: $65,000 - $70,000 CAD (depending on location).
  • Comprehensive benefits package including healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more.

About the Company

Electronic Arts (EA) is a global leader in creating next-level entertainment experiences. We value adaptability, resilience, creativity, and curiosity. Our holistic approach to benefits programs emphasizes physical, emotional, financial, career, and community wellness to support a balanced life. EA is an equal opportunity employer and considers qualified applicants with criminal records in accordance with applicable law.

Application Information

  • Clearly indicate your expected graduation date in your resume.
  • Provide examples of projects, games, or tools you've made major contributions to (links welcome).
  • Share your interest in games, including game jams, mods, engine projects, and clubs.
  • Describe any extra-curricular activities or clubs you are involved in.
  • Submit a cover letter explaining why you’re interested in this team and position with EA.

Apply now and join us in pioneering the future of football with EA SPORTS FC!

© EA Cologne (Electronic Arts). This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at EA Cologne (Electronic Arts)

All 61 roles

Popular searches