Frontier Developments – Cambridge, UK
Frontier are currently looking for an Engineering Manager to build and manage their team of graphics programmers. They are an established, market leading independent developer and publisher of videogames for PC and consoles. Founded in 1994, they are based in the world-leading technology cluster and historic city of Cambridge, England.
In this role, you will be working with a wide range of teams and individuals to ensure the team understands and delivers work to the engine and game teams. A key part of the role is to help plan future road-map work and to assemble the building blocks of future technology.
To do this, you'll need to work closely with multiple stake holders to realise the Artistic and Technical vision. You should be passionate and knowledgeable about the area of graphics coding and able to work with a technical lead to set the direction of the team as well as provide mentorship to new junior members of the team.
Your role and responsibilities will include…
- Managing a group of passionate graphics coders
- Serving as the "product owner" for the graphics team
- Overseeing the development and creation of internal documentation best standards and practises
- Developing and improving practices like code reviews and knowledge sharing
- Pinpointing and resolving skill and resource gaps within the team
- Liaison with game teams and core technology in regards to feature requests and deliveries
- Line management
- Ensuring the team is kept up to date and aligned on issues and work
- Work with production to build and execute development plans
The skills and experience you'll need…
- A solid real-time coding background with a preference to having graphics expertise
- A passion for working on low-level, 'under the hood' engine systems used by many different developers across a wide variety of disciplines
- An analytical and problem-solving mind
- A proficiency for writing maintainable systems with well-presented APIs, that run efficiently on modern hardware
- Advanced understanding of C++ and software engineering principles
- In-depth knowledge of data structures and algorithms
- A familiarity with developing game engine systems and robust public-facing APIs.
Bonus points if you have…
- Skills in multi-threading and writing asynchronous systems
- Experience with console development
- A track record with engine systems programming in released games
- A familiarity with scripting languages such as Python.
- Good natural technical writing ability
Just some of the benefits Frontier offer include…
- 25 days paid holiday per annum, plus public holidays (increases every 2 years)
- Annual Company Bonus
- Company Share Plan
- Pension scheme
- Private Medical Insurance (for you and your family)
- Life assurance
- Health cash back plan for dental, optical, chiropody or physiotherapy
- Critical Illness Insurance
With a growing team of over 600 talented people, Frontier have achieved serial successes across a wide variety of titles including Elite Dangerous, Planet Coaster, Jurassic World Evolution and Planet Zoo. They have an ambitious an exciting and ambitious future roadmap, which includes the development of both their own-IP titles and licensed-IP titles, which currently are comprised of Universal (Jurassic World), Formula 1 and Games Workshop (Warhammer).
Interested in this role? Want to know more?
Get in touch with Philip Boltt on 01709 834777 or email email@example.com