Immerse yourself in the life of a Software Engineer at EA.
In this Virtual Experience Program, you’ll experience what life as a Software Engineer at EA would be like. We want you to feel empowered from the beginning with key insights into what lies ahead in your career at EA. You’ll utilize skills like critical thinking and problem solving while working with languages like Python and C++ to re-create and implement a new game along with so much more.
Explore our program further to gain the practical knowledge needed to join our team and understand the experience. You will get a glimpse of what it’s like to solve purposeful challenges with our diverse, innovative team inside a company that’s tech-empowered. You can complete all of these tasks anywhere and anytime, allowing yourself to upskill at your own pace. In return, you will gain valuable skills and awareness to help you stand out in the application and assessment process to EA. Discover how EA has a path for everyone and rewarding career opportunities in software engineering.
This program is self-paced. It takes approximately 4-6 hours to complete.
Write a Feature Proposal
Write a proposal for a gameplay feature that could be added to a life simulation game like The Sims
- Feature Design
- Feature Proposal
Create a Game Object Class
Create a class definition for an interactable object in The Sims
- Object-oriented Design
- Class Design
Improve Inventory System
Improve a simple inventory system for adding and removing objects
- Code Analysis
- Data Structures
- Code Readability
Describe how you would create a modular character creator like that used in The Sims
- Feature Design
- Game Engine Technology
- Electronic Arts