Software Development Intern

Remote Full-time
Full Circle Studio, part of Electronic Arts, is seeking a Software Development Intern to join their Skate team. The role involves collaborating with content creators and software engineers to improve workflows and maintain core tools and libraries during the early stages of game development. Responsibilities Report directly to a Software Engineering lead Collaborate with content creators and software engineers to help improve team workflows Author, iterate and maintain core tools and libraries Write systems that can scale Skills Enrolled in a B.Sc. in Computer Science or related field Experience with C++ Experience in object-oriented design and implementation Demonstrated knowledge of good software engineering practices Knowledge of memory management, multiple processor use, and runtime optimization Knowledge of how to use a debugger Experience with another programming language(s) (C# or Java) and platforms (tablets, game console) Knowledge of source code management: Perforce Available for a hybrid full-time paid internship out of EA Vancouver Area in the summer of 2026 Legally authorised to work in Canada on a full-time basis during the 16-week internship Graduation date visible on resume Benefits 80 hours per year of sick time (prorated based on scheduled hours per week if less than full-time) 16 paid company holidays per year Medical insurance 401(k) Company Overview Full Circle is an AAA video game development studio, founded in 2021 as part of the Electronic Arts studio network. It was founded in 2021, and is headquartered in Burnaby, British Columbia, CA, with a workforce of 51-200 employees. Its website is
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

[Remote] Licensed Customer Service Representative - Remote MST & PST Time Zones

Remote

Experienced Remote Customer Service Representative – Delivering Exceptional Customer Experiences with arenaflex

Remote

AI Automation Engineer (n8n + Playwright) for Google Flow Video Generation

Remote

Clinical Research Associate, (Bilingual), Remote

Remote

Experienced Remote Data Entry Specialist for Tech-Savvy Teens – Flexible Hours and Professional Growth Opportunities at blithequark

Remote

Machine Learning Engineering Manager - LLM Serving & Infrastructure

Remote

M365 Cloud Security Engineer- Remote; U.S

Remote

**Experienced Customer Service Representative – Remote Opportunity with Competitive Hourly Rate**

Remote

Senior Quality Control Reviewer Remote; Project

Remote

Customer Care Professional - Consumer Product Services – Amazon Store

Remote
← Back