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

Kitchen Assistant -
Keane Premier Healthcare Glasgow, Scotland 10.5 GBP HOURLY Today

Working 3/4 days from 7 on a shift (30-35 hours). Kitchen experience: 3 years (preferred). Use and store chemicals in line with COSHH requirements.

Store Assistant - Days
ASDA Coalville, England 11 GBP HOURLY Today

On the Our Asda' benefits site, you will have access to a wide range of discounts across various activities and services, anything from airport parking to

Dean Street Townhouse - Receptionist
Soho House & Co. London, England 14.5 GBP HOURLY Today

Exclusive access to our benefits platform with hundreds of discounts on shopping, gym memberships, holidays, insurance and much more.

Assistant Manager
BEAR Nottingham, England 25500 GBP ANNUAL Today

You will continually evaluate your store performance with your store manager, reacting and reporting accordingly in order to foresee any issues before they

Kitchen Porter
The Beefy Boys Cheltenham Cheltenham, England Today

Duties will include basic food prep, weighing patties, cleaning, washing dishes and supporting a fast paced kitchen. Holiday pay, tips and bonuses included.