FAQs
What is the primary focus of the Gameplay Software Engineer role at EA SPORTS?
The primary focus is to bring the vision of the artists and designers to life by designing and writing code that controls the game and enhances the overall user experience.
What qualifications are required for this position?
Candidates should have a Bachelor's degree in computer science or a related field, proficiency with C++, experience in object-oriented design and implementation, and a solid understanding of gameplay-related systems such as A.I., character control, and multiplayer.
What types of systems will I be working on as a Gameplay Software Engineer?
You will be working on gameplay-related systems, which may include A.I., character control, and multiplayer mechanics, as well as designing and prototyping new game features.
What programming languages and practices are emphasized for this role?
Proficiency in C++ and good software programming practices are emphasized for this role, along with an understanding of multithreaded architectures and synchronization principles.
Is experience with debugging tools necessary for this position?
Yes, excellent debugging experience using tools to aid in debugging is a necessity for this role.
How does the workflow support rapid iteration and debugging in this role?
The workflow and supporting tools are advanced, allowing for quick iteration and the ability to see code changes reflected in the game almost immediately.
What benefits does EA offer for employees in British Columbia?
EA offers a comprehensive benefits package that includes vacation (3 weeks per year to start), sick time (10 days per year), paid top-up for EI/QPIP benefits during parental leave, extended health/dental/vision coverage, life insurance, disability insurance, and a retirement plan.
Is there potential for additional compensation beyond the base salary?
Yes, certain roles may also be eligible for bonus and equity in addition to the base salary.
What is the base salary range for this role in British Columbia?
The base salary range for this role in British Columbia is $115,100 - $161,200 CAD, depending on the location and other relevant candidate factors.
Will I have the opportunity to contribute to both design and technical aspects of the game?
Yes, Gameplay Software Engineers at EA SPORTS are involved in both design and technical implementation, making it a collaborative process with designers and artists.