• Codemasters
  • Birmingham, United Kingdom
  • 12 Apr, 2018
Full time Programming & Software Engineering Jobs

Job Description


Over the past 30 years at Codemasters, we have consistently developed innovative and successful award-winning racing games. Our Birmingham studio has a rich and unrivalled heritage of multiple award-winning racing games such as the F1 franchise, and these titles embody our cornerstones of passion, quality, continuous innovation, and an all-encompassing ambition to be the world leader in what we do.

Working in a passionate close-knit team that ensures your voice doesn’t get lost in the crowd, you will deliver ‘AAA’ racing games within a studio that will value and recognise your contributions.

Join our talented and experienced team now to re-invent and shape Codemasters’ most ambitious racing title ever, from its inception to a genre-defining experience. Our mission is to be the world’s number one racing games developer – so if you share our ambition, please join us for the road ahead.

Experienced game programmers are responsible for all technical aspects of game play features, including various game modes, overall game flow and mechanisms, camera control and player interaction with the game. The focus is on delivering the vision of the game design team to build remarkable games.

Highly Desirable Skills and Experience

  • Strong C++ knowledge.
  • At least 1 completed game project.
  • Computer architecture knowledge.
  • Use of debugging and profiling tools.
  • Wide knowledge of game-play systems.
  • Finite state machines.
  • 3D geometry.

Desirable Skills and Experience

  • At least 2 years games industry experience.
  • A degree in a relevant subject (e.g. Maths/Physics/CS/Game Tech).
  • Cross platform and console development experience.
  • Scrum and agile processes.
  • User Interfaces.
  • Use of game animation and audio systems.

Personal Attributes

An ideal candidate will be,

  • a problem solver,
  • enthusiastic,
  • driven and self motivated,
  • detail oriented,
  • a good communicator,
  • able to manage their time well and work to tight deadlines,
  • a good team player.

When applying please state your salary expectations and your notice period.

If you don’t receive a response within 3 weeks of sending your application, then please consider application unsuccessful on this occasion. But please feel free to apply for any other roles in the future

Job Ref