This job might no longer be available.
Generalist Software Engineer (C#/C++) - Animation & Cinematics
1 year ago
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
- Experience developing graphics user interfaces
- Experience in tool and runtime optimization
- Experience with complex codebase
- 4+ 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
- Mentorship or people management experience
- Animation domain expert
Create Your Profile — Game companies can contact you with their relevant job openings.