- Location: Vancouver
- State:
- Country: Canada
- Accueil
- ...
- Postes à pourvoir
- Détails du poste
Description & Requirements
As one of the largest sports entertainment platforms in the world, EA SPORTS FC is redefining football with genre-leading interactive experiences, connecting a global community of fans to The World's Game through innovation and unrivaled authenticity.
With more opportunity than ever to design, innovate and create new, immersive experiences that bring joy, inclusivity, and connection to fans everywhere, we invite you to join our passionate and dynamic team as we pioneer the future of football fandom.
The Client Software Engineer will be a part of the game creation and live services, including architectural design, implementation, debugging, and ongoing support on multiple platforms. Reporting to the Development Director and Technical Lead, you will work on complex problems with Designers, Artists and other Engineers in domains including game mode logic, user interface, online, rendering, gameplay, audio, databases and tools.
Your Responsibilities
Design, maintain, implement, test and debug code.
Architect and document technical designs for game technology and features.
Create tools, features and game components.
Profiling and optimizing software components of a game.
Your Qualifications
Bachelor's degree in Computer Science or related field, or equivalent training and professional experience.
4+ years of experience with C++ and with object-oriented design and implementation.
2+ years experience with Client/Server communication models.
Knowledge of hardware setup, package deployment and patching procedures.
Experience with Visual Studio and deep knowledge of the debugging tools.
- British Columbia (depending on location e.g. Vancouver vs. Victoria)
- $104,500 - $142,800 CAD
For Canada, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees. Certain roles may also be eligible for bonus and equity.