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.
More from EA SPORTS
- C++ Gameplay Software Engineer Co-op (FC - Vancouver - Summer 2027 - 8-months - Undergrad)
- Software Engineer Intern (Summer 2027 - 8-Months - Sports Technology - Undergraduate)
- UI Software Engineer - EA SPORTS™ UFC
More in Vancouver
- C++ Software Engineer Intern (UFC - Vancouver - Summer 2027 - 8-months)
- C++ Gameplay Software Engineer Co-op (FC - Vancouver - Summer 2027 - 8-months - Undergrad)
- C++ Generalist Software Engineer Co-op (FC - Vancouver - Summer 2027 - 8-Months - Undergrad)
- Gameplay Software Engineer Co-op
- Software Engineer Co-op
Similar roles
- Software Engineer Intern (Summer 2027 - 8-Months - Sports Technology - Undergraduate)
- C++ Software Engineer New Grad - Infrastructure Tools
- C++ Software Engineer, Infrastructure Tools - New College Grad 2027
- Software Engineer Intern
- Software Engineering Intern (Summer 2027)