This job listing expired on Nov 22, 2023

This job posting is intended to collect candidate interest for various co-op roles for Summer 2024.

If there's interest in advancing your application further, you'll receive an email from one of our recruiters outlining next steps.

EA SPORTS NHL has revolutionized sports gaming for millions of players worldwide. We’ve pioneered award-winning creative technology and experiences to connect players to the speed, skill, and heart of the NHL.

The EA SPORTS NHL franchise is founded on passion and new ideas. Located in Vancouver, British Columbia, the team is composed of diverse talent dedicated to creating on-ice experiences that connect gamers around the world through play. If you're a creative pioneer with a passion for your craft, this will be more than a job. It’ll be what you love.


  • Hands on coding (C++); requirements gathering and designing new tech; maintain/build/own a tech module

  • You will be involved in the whole creation process from architecture design, implementation, debugging, and tuning on multiple platforms and devices.

  • You will be working on complex problems with Designers, Artists and other Engineers

  • You will work with a proprietary engine to develop stable, scalable, efficient, and shareable code

  • You will work with people on a large team both locally and remotely

  • You will work independently and communicate status

  • You will identify, communicate and solve issues

  • Use of common software engineering design patterns and paradigms

Technical Qualifications

  • Working towards a B.Sc. in Computer Science or related field.

  • Available for an 8 month Co-Op

  • Strong working knowledge of C++

  • Experience with another programming language(s) (C#, Java) and platforms (tablets, game console) is a plus.

  • Experience in object-oriented design and implementation.

  • Experience using project tools (e.g. JIRA) and an SCM system (e.g. Perforce, GitHub).

  • Demonstrated knowledge of good software engineering practices.

  • Knowledge of how to use debugging tools to solve complex problems.

Co-Op Role Requirements:

  • Must be available for a full-time paid work term in the summer of 2024.

  • We are only considering students who will be enrolled in an accredited degree program in the summer of 2024, with availability to work 40 hours a week (no full-time students), slated to graduate no earlier than December 2024 through June 2027.

  • Applicants must be legally authorized to work in Canada on a fulltime basis during the co-op. Visa sponsorship is not available for co-op roles.