Esports
Senior Software Engineer (C++/C#) - Frostbite
Mid Level
Orlando, United States
hybrid
Full time
Digital, Product & TechEngineering & Development$141k – 204k
Job description
About the Role
Sits within Frostbite, EA's proprietary game engine, in the Animation team that oversees the core platform for animation technologies across AAA games. The engineer works 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. The position involves engineering challenges ranging from improving user workflows for content creators to optimising real-time runtime performance.
Key Responsibilities
- Build performant systems and features across the runtime animation engine (C++) and content creator tools (C#).
- Take ownership of animation features from technical design through to production, testing, and multi-platform support.
- Improve tool and game runtime performance.
- Partner with animators, technical artists, and game development teams to turn creative concepts into playable features.
- Participate in design and code reviews, collaborating with the team to share knowledge and keep the codebase reliable and easy to work in.
- Mentor junior engineers on the team to support their technical growth.
- Work on core animation systems that run in-game and the tools and workflows used by content creators to build and author animation data.
Required Experience & Qualifications
- 8+ years of professional software development experience.
- Strong professional programming skills to improve and debug C++ and C code.
- Experience working with 3D math, including transforms, rotations, and coordinate systems.
- Experience in game engine development.
- Performance and memory profiling.
- Experience with concurrent programming models.
- Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience.
Preferred Skills
- Experience in animation state machines or real-time simulation.
- Experience with WPF / desktop UI development for asset pipelines and editor tools.
- Experience targeting console platforms (PlayStation, Xbox).
Workplace
- Hybrid remote/in-office.
Benefits & Perks
- Vacation: 3 weeks per year to start.
- 10 days per year of paid sick time.
- Company top-up to EI/QPIP benefits up to 100% of base salary when welcoming a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave).
- Extended health/dental/vision coverage.
- Life insurance.
- Disability insurance.
- Retirement benefits to regular full-time employees.
- Certain roles may also be eligible for bonus and long-term cash programs.
About the Company
EA's proprietary game engine, Frostbite, powers many of EA's leading titles across EA SPORTS, Battlefield, and more.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.


