remote
Gameplay Software Engineer - EA SPORTS FC - Electronic Arts
Software Engineer
Gameplay Software Engineer crafting immersive sports experiences using C++ and Unreal Engine, focusing on gameplay mechanics, AI, and physics to deliver high‑performance, engaging football simulations.
About the role
Key Responsibilities
- Design, develop, and maintain core gameplay systems in C++ within Unreal Engine for a flagship football title.
- Implement AI behaviors, physics interactions, and player mechanics to create realistic, responsive gameplay.
- Collaborate with designers, artists, and QA to iterate on features and resolve technical issues.
- Optimize performance across multiple platforms, ensuring smooth frame rates and low latency.
- Participate in code reviews, maintain documentation, and mentor junior engineers.
Requirements
- Strong proficiency in C++ and experience with Unreal Engine 4/5.
- Solid understanding of gameplay programming concepts, AI, and physics simulation.
- Experience with version control (Git) and agile development practices.
- Excellent problem‑solving skills and ability to work in a collaborative, fast‑paced environment.
- Passion for sports games and a portfolio of relevant projects is a plus.