Gameplay Software Engineer

Gameplay Software Engineer Birmingham, England

Electronic Arts
Full Time Birmingham, England 39769 - 60765 GBP ANNUAL Today
Job description

Codemasters has a long-standing reputation as one of the premier game developers in the industry. As a global team of creators, storytellers, technologists, experience originators, and so much more, we believe that amazing games and experiences start with teams as diverse and engaged as the players and communities we serve.

When it comes to our F1® franchise, our passionate team brings players closer to the action than ever before. Each iteration innovates to bring players new experiences, letting them live their dream of lining up alongside their heroes from the worlds of F1® and F2™.

Our Gameplay Engineers help bring the game's features to life. The focus is on delivering the vision of the design teams to build remarkable games that are a joy to play.


Responsibilities:

Reporting to a Lead Engineer or Technical Director you will

  • Take an active part in developing technical designs and implementations for multiple large gameplay features.
  • Implement high-quality code in a large codebase, within a cross discipline agile team and maintain and extend existing code in gameplay areas, collaborating with other feature teams.
  • Help to define and maintain high code standards across the feature development team.
  • Work with the engineering, design and production teams across multiple versions of the game to evaluate the technical feasibility of features, contribute to and evaluate technical documentation and help define and manage scope.
  • Test and refine features and help automate feature testing across the team and multiple versions of the game.
  • Work with and support engineers in other disciplines with the features both you and they work on.
  • Provide and review estimates for feature development and report these to the team.
  • Help to identify technical debt in multiple areas of the code and help pay it off over the course of development across multiple versions of the game.
  • Help to identify dependencies between features and engine requirements to support development across multiple versions of the game.
  • Help evaluate and interview candidates for roles on the team.

Here's what you will need:

  • 4 years experience in C++
  • Experience working on multiple shipped, full-lifecycle game titles in a gameplay related role. (Cross platform or console)
  • Expert use of debugging and profiling tools.
  • Finite state machines.
  • Component-based architectures.
  • Data-driven and object-oriented design.
  • Game user interface development and knowledge of general gameplay-related programming.

We are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. At Electronic Arts, the only limit is your imagination.

Gameplay Software Engineer
Electronic Arts

https://www.ea.com/careers
Redwood City, United States
Andrew Wilson
$5 to $10 billion (USD)
10000+ Employees
Company - Public
Video Game Publishing
1982
Related Jobs

All Related Listed jobs

Maintenance Manager
Kraft Heinz Company Worcester, England 60280 - 68150 GBP ANNUAL Today

Meet the weekly planned production schedule in the most safe- efficient and cost-effective manner. Identify- plan- manage and deliver effective equipment

warehouse worker
Amazon Fort Wayne, IN 35672 - USD HOURLY Today

Shift: Sun, Mon, Tue, Wed 06:00pm - 04:30am
Duration: FULL_TIME
Start Date: 2023-07-09

Bonus Pay:...

Criminal Justice Case Manager/ Assistant Occupational Psychologist
Genius Within CIC Feltham, South West England 29500 GBP ANNUAL Today

The successful candidate must undergo an enhanced DBS check, on the basis that the role involves contact with vulnerable adults, in accordance with the

Swindon - West Swindon Asda - Over 18 - Late Evenings - Full Time
McDonald's Limited Swindon, Wiltshire, South West England, England Today

As a Crew Member, you'll make it happen, whether you're preparing food, serving on the till or being out in the dining areas looking after our customers' needs.

Installation Manager- Coventry
Everest 2020 Ltd Coventry, England 33990 GBP ANNUAL Today

Being the first point of contact for customers; holding ownership of service delivery, spending most of your time visiting installation projects to ensure