company_logo

Full Time Job

Generalist Software Engineer - Animation & Cinematics

Electronic Arts

Montreal, QC 07-02-2022
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description
Generalist Software Engineer (C#/C++) - Animation & Cinematics

Frostbite

Frostbite is EA's state-of-the-art multi-platform game development engine. Our global team empowers game creators to shape the future of gaming by developing creative engine features and outstanding tools. We are honored to have thousands of game developers all over the world using Frostbite to create some of the most amazing games and player experiences in the industry.
Our team oversees the development of the platform that animation technologies in EA are built upon. As a generalist software engineer, you will tackle a variety of challenges that our team encounters daily. You will improve user workflows and asset management that enable content creators across EA to work more efficiently, You will optimize the tool and game runtime performance. You will also solve challenging animation problems. Reporting to the Senior Engineering Manager, you will have plenty of career growth opportunities in this position.

Qualifications
• BSc degree in Computer Science or related academic program
• Proficient in C# and C++
• Proficiency in problem diagnostics
• Experience with .NET framework
• Working knowledge of developing graphics user interfaces - WPF
• Experience with complex codebase
• 3+ years of professional experience including C++ and C# tool development
• Proficiency with computer science fundamentals, including algorithms, data structures, and object-oriented design, SOLID principles, inversion of control

Bonuses
• WPF experience
• Knowledge or experience in game engine development
• Animation domain expert
• Experience with machine learning
• People management or other leadership experience

Jobcode: Reference SBJ-rvyq1w-3-149-251-155-42 in your application.

Company Profile
Electronic Arts

Electronic Arts Inc. is a global leader in digital interactive entertainment. EA develops and delivers games, content and online services for Internet-connected consoles, mobile devices and personal computers.