C++ Engineer (EA Sports FC, 12 Month Contract - New Graduate)

Electronic Arts
Vancouver British Columbia Canada
19 days ago

EA Sports FC is hiring for a 12-month contract starting in February for the FC Systems team. EA SPORTS is one of the most iconic brands in entertainment with over 25 years of innovation, passion, and connection of millions of players across the globe to their favorite sports, teams, and players. EA SPORTS FIFA is the world's #1 best-selling video game with over 200M engaged players across multiple platforms, including console, PC, and mobile.

Innovation, passion, and teamwork is at the heart of everything we do. We are excited to move forward onto a new adventure and make EA Sports FC even bigger! The FC Systems team are looking for someone passionate about football/soccer who is looking to work in a supportive and challenging environment.

You will work with Producers, Development Directors and Technical Leads to support the development of bug fixes, game changes, and new features into the game across different modes. You will report to a senior engineer or a development director.

Responsibilities: You will write specific or multi-purpose code for areas such as:

  • Core Engine -- memory and performance optimization on computer hardware.
  • Tools and Libraries -- software performance analysis systems, database systems, and general purpose game development libraries.
  • Collaborating with other teams and domains on solutions


  • You've completed a B.Sc. in Computer Science or related field.
  • Experience in C++
  • Knowledge of memory management, multiple processor use.
  • Experience with another programming language(s) (Python, C#, Java) and/or platforms (tablets, game console) is a major plus.
  • Experience with source code management: CVS, Subversion, Git or Perforce.
  • Curiosity
Create Your Profile — Game companies can contact you with their relevant job openings.

Related Jobs

Junior Gameplay Animator | 12-month contract
Skybox Labs · Victoria, British Columbia · 10 days ago
Marketing Associate DACH - 12 Month Contract
Riot Games · Berlin, Germany · 13 days ago
Senior Program Manager - Player Support Operations - 12 Month Contract
Riot Games · Dublin, Ireland · 5 days ago
Data Analyst, Mobile (12 months Fixed Term contract)
2K · Singapore, Singapore · 11 days ago
Print Production Associate (12-Month Fixed Term Contract)
The Pokémon Company International · Bellevue, WA · 28 days ago
TCG e-Commerce Merchandising Manager (12 months contract)
The Pokémon Company International · London, United Kingdom · 10 days ago
Game Tester (China Market) - 6 to 12 Months Contract
Keyword Studios · Singapore, Singapore · 6 days ago
Junior Gameplay Animator | 12-month contract
Skybox Labs · Burnaby, British Columbia · 10 days ago
Language Specialist, Thai (12 months contract)
Blizzard Entertainment · Taipei, Taiwan · 2 months ago
QA Language Lead, Thai (12 months contract)
Blizzard Entertainment · Taipei, Taiwan · 2 months ago
3D Artist - 12 Month Contract
Hutch · London, United Kingdom · 1 month ago
C++ Game Developer Intern (6-month full-time contract)
Gameloft · Ho Chi Minh City, Vietnam · 4 days ago

Jobs at Electronic Arts

Engineering jobs