C++ Software Engineer Intern (UFC - Vancouver - Summer 2027 - 8-months)
Primary stack
Job description
About the Position
We're looking for a C++ Software Engineer Intern to join our EA SPORTS UFC team for an 8-month internship beginning in May 2027. Reporting to the Tech Lead, and paired with an engineering mentor, you will work on a close-knit team, contribute to game features, engine systems, and tech initiatives, and learn the game development process at EA and on UFC. This team works onsite at our Burnaby studio 3 days a week, Tuesday to Thursday.
Responsibilities
- Develop and debug features, systems, and tools for a cross-platform game.
- Write C/C++ code that ships with the game.
- Follow best practices to maximize game performance across PC and console platforms.
- Collaborate with engineers, artists, designers, and producers to take features from idea to screen.
- Use AI-assisted development tools, with guidance from the team, to explore code, prototype, and test faster.
Requirements
- Legally authorized to work in Canada for the entire internship - visa sponsorship is not available.
- Enrolled in an accredited degree program and returning to school for at least one semester following your internship with EA.
- Graduating in May 2028 or later, including the time needed to complete your internship.
Qualifications
- 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.
- Familiarity with C++ and at least one other programming language.
- Understanding of object-oriented programming and experience using vector math or trigonometry in a project.
- Curiosity about AI-assisted development tools and ability to explain, test, and stand behind any code submitted, including code a tool helped you write.
We Offer
- Competitive salary: CAD $65,000 - $70,000 (depending on location).
- Opportunity to work in a dynamic and innovative environment.
- Mentorship and professional development.
About the Company
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. EA SPORTS is one of the most iconic brands in entertainment, connecting hundreds of millions around the world to the sports they love through a portfolio of industry-leading video games. The EA SPORTS UFC franchise offers the electrifying spectacle and entertainment of MMA for over 20 million players across the globe.
Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.
© EA Cologne (Electronic Arts). This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at EA Cologne (Electronic Arts)
All 61 rolesAnimation Director
EA Cologne (Electronic Arts) · United States +1
Advanced DevOps Games Software Engineer - American Football
EA Cologne (Electronic Arts) · Canada +1
Senior Manager, Experience Design
EA Cologne (Electronic Arts) · Canada
Technical Artist - EA SPORTS FC
EA Cologne (Electronic Arts) · Canada