Description
Electronic Arts is seeking a Software Developer to join the Quality Verification Engineering (QVE) Team, working on the Battlefield Franchise. As a member of the worldwide Quality Verification (QV) organisation, you will help ensure that games are stable throughout development.
You will work closely with designers and QA engineers to translate gameplay scenarios into testable bot behaviours, using visual scripting-based authoring tools. Your responsibilities will include:
- Designing, implementing, and maintaining AI bot systems for automated multiplayer playtesting
- Developing and iterating bot behaviour systems, including movement, combat, interaction, and coordination
- Building telemetry pipelines to capture detailed per-bot event data
- Investigating and resolving bot failures surfaced during automated playtest sessions
- Contributing to architecture modernisation efforts and refactoring monolithic systems
- Participating in exploratory research on machine learning-driven bot behaviours
The ideal candidate will have:
- 5+ years of software engineering experience with a computer science foundation
- Proficiency in C++
- Experience designing or working with AI behaviour systems
- Experience with automated testing infrastructure
- Demonstrated ability to improve maintainability in complex codebases
- Familiarity with game development pipelines and shipped game engines
Electronic Arts offers a comprehensive benefits package, including medical insurance, mental wellbeing support, pension plans, paid time off, family leave, free games, and more.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.ea.com/es_ES/careers/JobDetail/Software-Developer-III/213141