Description
Electronic Arts is seeking a Senior C++ Generalist Software Engineer to join the Advanced Technology Group, part of the EA SPORTS Technology organization. The successful candidate will work on strategic, multi-year projects focused on improved creation pipelines and runtime functionality for all EA SPORTS titles.
As a Senior Generalist Software Engineer, you will be part of the game creation process, including architectural design, implementation, and debugging on multiple platforms. You will work on complex problems with designers, artists, and other engineers in various domains, including rendering, gameplay, audio, user interface, online, physics, databases, and tools.
Responsibilities:
- Develop technical solutions covering main aspects of game development, including game features and optimizations of frame-rate and load-times
- Collaborate with other domain owners to integrate and develop technologies into the game
- Analyze impact on metrics throughout the development cycle
- Provide feedback, guidance, and solutions for improvement and optimizations
Qualifications:
- 6+ years of experience in C++ software development
- Proficiency in integrating and maintaining large-scale systems covering multiple domains
- Understanding of memory management, multiple processor use, and run-time optimization
- Knowledge of assembler, scripting languages (Python, Lua), and C#
- Experience with 3rd party APIs
- Strong debugging skills
- Knowledge of job-based architectures
- Strong understanding of geometry, linear algebra, calculus, and physics as they pertain to transformations and motions in 3D Space
- Bachelor's degree in computer science or related field, or equivalent training and professional experience
Benefits:
- Competitive salary: $141,400 - $204,400 CAD per year
- Comprehensive benefits package, including vacation time, sick leave, health and dental coverage, life insurance, and disability insurance
- Retirement plan
- Opportunities for career growth and professional development
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.ea.com/fr_CA/careers/JobDetail/Senior-Software-Engineer/215841