Esports
Systems Software Engineer - EA SPORTS™ FC
Mid Level
Vancouver, Canada
hybrid
Full time
Job description
About the Role
Will help push the primary systems and shared engine into the future. It sits within a team that maintains a broad view of game and engine systems and seeks improvements in performance, utility, and capabilities for players, as well as workflow enhancements for the development team. The engineer will collaborate with design and other engineers, and may prototype, plan, and build systems and workflows that allow the team to work more efficiently.
Key Responsibilities
- Work with design and other engineers to provide feedback and create clear, estimable technical designs.
- Provide tested and high-quality technical implementations that meet requirements.
- Maintain awareness of how technical implementation impacts performance and memory budgets.
- Identify ways to increase team efficiency through tooling or workflow enhancements.
- Contribute to core EA technologies in an architecturally sound way to promote collaborative development efforts.
- Maintain a broad view of game and engine systems and identify improvements to performance, utility, and capabilities for players and development workflows.
Required Experience & Qualifications
- Experience with the development craft and demonstrated interest in systems-level work.
- Understanding of C++ language, best practices, and architectural considerations.
- Ability to communicate well with non-technical partners, such as Artists, Designers, and Producers.
- Experience with parallel programming considerations, resource management, and hardware architecture.
- Experience in engine development.
- 5+ years of programming experience.
- Experience with performance and memory profiling tools.
- Experience in embedded systems.
- Experience in job-based architecture.
- Passion for prototyping and planning, collaborating with other engineers, and building systems, workflows, and capabilities.
Workplace
- Hybrid: three days per week in the EAV Studio in Burnaby, British Columbia (Tuesday to Thursday).
Benefits & Perks
- Vacation: 3 weeks per year to start.
- 10 days per year of paid sick time.
- Company top-up to EI/QPIP benefits up to 100% of base salary when welcoming a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave).
- Extended health/dental/vision coverage.
- Life insurance.
- Disability insurance.
- Retirement benefits to regular full-time employees.
- Certain roles may also be eligible for bonus and long-term cash programs.
About the Company
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.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.
