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

registered nurse
NHS Rothbury, England 34581 - 28407 GBP ANNUAL Today

An exciting opportunity has arisen to join the District Nursing Service in Northumberland for a full time Community Staff Nurse.

We are...

Customer Service Delivery Station Liaison
Amazon UK Services Ltd. Warrington, North West England, England 11.4 GBP HOURLY Today

Your role will support customers who have experienced a failed delivery and require an urgent reattempt, as well as pre-emptively solving delivery issues to

Youth Development Lead - Glasgow
The Prince's Trust Glasgow, Scotland 21500 - 26900 GBP ANNUAL Today

Attracting, engaging and onboarding young people to the opportunity through social media, job centres, working with community groups, job fairs and local

Domestic Assistant
Four Seasons Health Care Newcastle upon Tyne, England 10.42 GBP HOURLY Today

Encourage residents to assist you and your team with daily work activities, helping them to maintain their independence and sense of worth.

Human Rights Manager
Marks & Spencer London, England Today

Passionate about driving progress on human rights and an ability to manage and motivate internal and external partners to support outcomes.