New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Electronic Arts

Senior Gameplay Software Engineer - EA SPORTS™ UFC

Electronic Arts
Apply →
hybrid senior full-time Vancouver, British Columbia

First indexed 26 Aug 2026

Description

Electronic Arts is seeking a Senior Gameplay Software Engineer to join the EA SPORTS™ UFC team in Vancouver, British Columbia. The engineer will be responsible for shaping the core player experience and elevating combat systems to the next level.

Responsibilities:

  • Design and build core systems, including player controls, combat logic, character animation state machines, physics interactions, and spatial AI.
  • Collaborate with designers, animators, audio engineers, and producers to translate creative vision into engaging gameplay mechanics.
  • Contribute to core engine capabilities, multi-threaded architecture, memory management, and network synchronization.
  • Integrate emerging AI techniques and automated workflows into development pipelines.
  • Build and maintain developer-facing tools, editors, and performance profiling utilities.
  • Continuously iterate on gameplay mechanics to ensure responsiveness, impact clarity, frame accuracy, and overall player satisfaction.
  • Guide and mentor junior and mid-level engineers.

Qualifications:

  • 5+ years of professional software engineering experience in video game development.
  • Advanced proficiency in C++ and object-oriented software design.
  • Solid understanding of data structures, algorithms, 3D math, and physics.
  • Deep experience with debugging, memory optimization, multi-threading, and performance profiling.
  • Hands-on experience developing gameplay systems such as combat mechanics, player controllers, animation trees/IK, physics, or game AI.
  • Excellent communication skills with the ability to articulate complex technical ideas clearly.

Nice to Haves:

  • Experience developing for modern console platforms (PlayStation 5, Xbox Series X|S).
  • Deep passion for combat sports (UFC, MMA, Boxing) or fighting games.
  • Familiarity with dynamic animation techniques, procedural movement, or physics-driven hit reaction systems.
  • Familiarity with modern version control tools (Perforce, Git).

Benefits: Electronic Arts offers a comprehensive benefits package, including physical, emotional, financial, professional, and community well-being support.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://jobs.ea.com/ro_RO/careers/JobDetail/Senior-Gameplay-Software-Engineer-UFC/215831