Skip to content
SWE JOB LISTS

C++ Software Engineer Intern (UFC - Vancouver - Summer 2027 - 8-months) at EA SPORTS

VancouverInternshipPosted Oct 9, 2026

Description

Seniority: Intern

Electronic Arts creates interactive entertainment experiences, including the EA SPORTS UFC franchise. The C++ Software Engineer Intern will contribute to cross-platform game features, engine systems, and development tools while collaborating with engineers, artists, designers, and producers on the game development process.

Responsibilities

  • You will develop and debug features, systems and tools for a cross-platform game
  • You will write C/C++ code that ships with the game
  • You will follow best practices to maximize game performance across PC and console platforms
  • You will collaborate with engineers, artists, designers and producers to take features from idea to screen
  • You will use AI-assisted development tools, with guidance from the team, to explore code, prototype and test faster

Qualifications

  • You must be legally authorized to work in Canada for the entire internship - visa sponsorship is not available
  • You must be enrolled in an accredited degree program and return to school for at least one semester following your internship with EA
  • You must be graduating in May 2028 or later, including the time needed to complete your internship
  • You are enrolled in an accredited program in a related field (Computer Science, Software Engineering, Computer Engineering or similar)
  • Entry-level experience; prior internship, coursework, or personal projects in C++ are valued
  • You are familiar with C++ and at least one other programming language
  • You understand object-oriented programming and have used vector math or trigonometry in a project
  • You are curious about AI-assisted development tools and can explain, test and stand behind any code you submit, including code a tool helped you write

Tech stack

C++, Object-Oriented Programming, Vector Math, Trigonometry

Benefits

  • Healthcare coverage may be included in local benefits packages.
  • Mental well-being support may be included in local benefits packages.
  • Retirement savings may be included in local benefits packages.
  • Paid time off may be included in local benefits packages.
  • Family leaves may be included in local benefits packages.
  • Complimentary games may be included in local benefits packages.
  • Creating space for learning and experimenting.
  • Opportunities for growth.