Logo of Huzzle

Software Engineer - EA SPORTS Academy

Applications are closed

  • Internship
    Full-time
    Placement Program
  • Software Engineering
    Design
  • Burnaby

Requirements

  • Degree in B.Sc. in Computer Science, or equivalent training and professional experience.
  • Proficiency in C++ programming.
  • Demonstrated knowledge of good software engineering practices.
  • Work in a collaborative team environment.
  • Experience solving challenging engineering problems with solutions.
  • Willingness to participate in professional development activities to stay current on industry knowledge, principles and solutions.
  • 1+ years of experience with another programming language(s) (C# or Java) and platforms (tablets, game consoles) is a major plus.

Responsibilities

  • You will participate in training activities throughout your first year as part of your EA SPORTS Academy cohort
  • You will develop features for a cross-platform game
  • You will implement C/C++ code to ship directly within the game
  • You will write technical design specifications
  • You will follow best practices to maximize game performance across multiple devices and platforms
  • You will collaborate with designers, content creators and software engineers to deliver features

FAQs

When does the EA SPORTS Academy program start?

The EA SPORTS Academy program is set to begin on May 29, 2025, for onsite orientation at our EA Vancouver studio.

Where are the possible locations for this job?

This position is available in either Vancouver, BC, or Orlando, Florida.

What kind of training will I receive during the EA SPORTS Academy program?

You will participate in training activities throughout your first year, including a 2-week immersive onboarding experience and monthly dedicated learning activities.

What programming languages will I be using in this role?

You will be primarily using C++ programming, and experience with other languages such as C# or Java is a major plus.

Is travel support provided for those coming from Orlando?

Yes, EA SPORTS will handle and cover all travel arrangements for participants traveling from Orlando for the program.

What benefits are offered to employees in British Columbia?

In British Columbia, employees receive a benefits package including vacation (3 weeks per year), sick time (10 days per year), paid top-up to EI/QPIP benefits for parental leave, extended health/dental/vision coverage, life and disability insurance, and a retirement plan.

What is the salary range for this position?

The salary range for this position in British Columbia is $79,900 - $111,900 CAD, depending on location and other relevant factors.

Will I be working independently or in a team?

You will be working in a collaborative team environment, collaborating with designers, content creators, and other software engineers.

What types of projects will I be working on?

You will develop features for a cross-platform game and implement C/C++ code directly within that game.

How long will the onboarding process last?

The onboarding process will last for 3 weeks, starting with a 2-week immersive experience and followed by a week where participants will work on final practical projects at their local studio.

Entertainment Providers

Technology
Industry
10,001+
Employees

Mission & Purpose

Electronic Arts (EA), is a prominent video game company that specialises in the development and publishing of interactive entertainment software. Their primary focus revolves around creating engaging and immersive gaming experiences across various platforms, including consoles, PC, and mobile devices. EA's overarching goal is to captivate gamers worldwide by producing high-quality games that not only entertain but also connect people through shared digital adventures. They strive to push the boundaries of creativity and innovation in the gaming industry, continually seeking new ways to engage and delight players while fostering a global gaming community.

Get notified when Electronic Arts (EA) posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?