company_logo

Full Time Job

Senior Generalist Software Engineer - Animation & Cinematics

Electronic Arts

Remote / Virtual 05-10-2022
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description
Senior Generalist Software Engineer (C#/C++) - Frostbite 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 provide leadership in system architecture, and solve animation problems. Reporting to the Senior Engineering Manager, you will have the opportunity to help grow the team and mentor/manage junior engineers.

Qualifications
• BSc degree in Computer Science or related academic program
• Experience with .NET framework
• Expertise in developing graphics user interfaces
• Working knowledge of WPF
• Expertise in C# and/or C++
• Expertise in tool and runtime optimization
• Experience developing Windows desktop applications
• Experience with complex codebase
• Foundation in software architecture design
• Foundation in animation concepts
• 7+ years of professional experience including C++ and C# tool development

Bonuses
• Knowledge or experience in game engine development
• Mentorship or people management experience
• Experience developing real-time systems
• Experience with machine learning

Why join us?
• Your work will have an impact across all of EA.
• Work with leading-edge technology and create high-quality solutions.
• Work with multiple game teams across multiple genres.
• Work with industry leaders and other top-tier people.
• Good work/life balance.

#LI-NS1

Jobcode: Reference SBJ-g349yn-18-189-2-122-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.