Description
As a Senior Software Engineer in the Animation team at Electronic Arts, you will work on core animation systems that run in-game, as well as the tools and workflows used by content creators to build and author animation data.
You will collaborate with accomplished teams and contribute to the foundation that enables the creation of immersive, high-quality games for players worldwide. Your responsibilities will include building performant systems and features across the runtime animation engine (C++) and content creator tools (C#), taking ownership of animation features from technical design through to production, testing, and multi-platform support, and improving tool and game runtime performance.
You will also partner with animators, technical artists, and game development teams to turn creative concepts into playable features, participate in design and code reviews, and mentor junior engineers on the team to support their technical growth.
The ideal candidate will have 8+ years of professional software development experience, strong professional programming skills in C++ and C#, experience working with 3D math, and experience in game engine development.
Electronic Arts offers a range of benefits, including medical coverage, mental wellness support, retirement savings, paid time off, parental leave, free games, and more.