Upgrade and Maintenance Engineer (C++)

Location: Guildford, Surrey Salary: £50000 - £60000 per annum
Sector: IT & Telecoms Type: Permanent
Contact: Harriet Houlton Job Published: 9 days ago


Guildford, UK, Permanent

With a passion to deliver experiences such as high-end interactive drama and immersive VR, my client is carving a unique and exciting path in the games industry. Want to join us on the journey?


We are looking for an experienced C++ software engineer to provide upgrade and maintenance support for our game engine. We are expanding our core engineering team to improve the quality of all our systems, from lower-level graphics systems to high-level systems and tools. We use Unreal Engine 4, which we have extended through many plugin modules. We have also made changes to some core systems to suit our workflow and runtime features.

You will be involved in the upgrading and maintenance of the engine, working closely with project based engineers to refactor and upgrade the features we have written. Your experience with C++ and a traditional software engineering background will be leveraged to determine the best solutions for our studio.

In this role, you will gain valuable experience of Unreal Engine and games software development in general. Previous experience in these areas is not essential.


  • Expert in C++ - you've worked with C++ for 5+ years in any software industry.
  • Real-time Software Knowledge - experience of the requirements and constraints of real-time software is essential.
  • Problem Solver - you enjoy understanding and working with complex systems. You're prepared to dive into unfamiliar code and learn new skills when necessary.
  • Adaptable - you are willing to learn and adapt to the role as it grows.
  • Great Communicator - you can talk about your work, and are able to understand different perspectives and requirements.


  • Agile Methodologies - a goal focused approach and experience of Agile is an advantage.
  • Game Development - previous knowledge of Unreal Engine and games development is not essential but may help you get started.
  • Other Languages - if you know C#, Python, Lua or JavaScript, that would also be useful


  • Flexible and open-minded
  • Determined and self-motivated
  • Prepared to rise to a challenge
  • Always striving for quality
  • Creative and innovative

This advert was posted by Gold Group - one of the UK's leading niche recruitment consultancies. We span a variety of specialist industries and are the recruitment company to help you find your next career opportunity. We pride ourselves on our commitment to candidates and stick to our ethos of finding the right role for the right person. Visit our website or get in touch today to discuss this role, find out what else we've got or just for a chat about the state of your industry. Services advertised by Gold Group are those of an Agency and/or an Employment Business. Please be aware that we receive a high volume of applications for every role advertised and regularly receive applications from candidates who exceed the job credentials. We will only contact you within the next 14 days if you are selected for interview. A copy of our privacy policy can be found here: Gold Group is an equal opportunity & diversity employer. A copy of our equal opportunity & diversity policy can be found here:

Similar Jobs

Software Engineer

Buckinghamshire, England Negotiable

Software Engineer Buckinghamshire Software Engineer needed for a multinational leading electronics organisation based in Buckinghamshire who are looking to employ an experienced Software Engineer to implement, test and verify software components for an Electro Optic ...


Network Engineer

London, England £48000 - £58000 per annum + Bonus

Network Engineer - (Network Specialist / Network Architect) London Network Engineer required by my client who are a London based, successful FinTech company currently searching for a Senior Network Engineer that holds an in depth knowledge of Cisco / Palo networking ...


IT Project Engineer

East Grinstead, West Sussex £28000 - £35000 per annum + Pension

IT Project Engineer East Grinstead, Sussex IT Project Engineer needed for our client based in East Grinstead who are looking to employ an experienced IT Project Engineer in a strategic technical position with an in-depth knowledge of design, implementation and suppor...


Application Support Engineer

Bromley, Kent £30000 - £35000 per annum

Application Support Engineer Location: Bromley South Salary: £30K-35Kpa Roles and Responsibilities for Application Support Engineer My client's intention to establish a platform team dedicated to monitoring Production Environments for our Clients. The Application Sup...