Dovetail Games

Bringing you news and career opportunities from Dovetail Games, the award-winning developer and publisher of Train Simulator, Dovetail Games Euro Fishing, and DTG Flight School, and TSW.

2017 is shaping up to be a very exciting year, from the release of Train Sim World: CSX Heavy Haul in March to the recently published pre-order announcement of Euro Fishing to be released on PS4 in April 2017, which will be joining the already existing release on Xbox.

We have room to grow across our studios in Kent and Stirling in roles including programming, art, production, marketing & QA - all with the vision to become the No. 1 Simulation Entertainment Company in the World.

At Dovetail Games we are passionate about building beautiful worlds that empower players with the freedom to unleash their creativity, and live out their dreams. As a team we are proud of who we are, and the entertainment we aim to deliver to our customers, we work hard to build an environment that people can feel passionate about. Using cutting edge technology such as Unreal Engine 4, exploring virtual reality experiences and building our games across multiple platforms, you'll get the opportunity to do some of the best work of your career at Dovetail Games. We are growing fast, and currently employ more than 130 passionate & creative individuals across two UK sites, Kent (HQ), and Stirling.

Dovetail Games Stirling, United Kingdom
17 Jan, 2018
Full time
Senior Engine Programmer Role: Senior Engine Programmer Team: Flight Sim World Location: Kent or Stirling At Dovetail Games we are passionate about empowering our people to build beautiful worlds, create breath-taking games and do the best work of their career. We are growing fast, developing our games using cutting edge technology and across multiple platforms, and we have big ambitions to become the Number 1 Simulation Entertainment Company in the World. To help achieve this ambition, we are looking for a Senior Engine Programmer to work on enhancing the capabilities and performance of our core engine for Flight Sim World. Reporting into Lead Programmer, you will need to make a detailed study of the characteristics of the engine (especially performance), then recommend and implement improvements. Responsibilities: Take ownership of key areas of the game engine and any related tools. Proactively identify performance bottlenecks and remove them.  This may include increasing parallelisation if required. Identify opportunities for improvements to the simulation and implement them. Document new features for use by external partners. Work with other engineers on the team to raise the standard of engineering. What we look for in you: Experienced C++ programmer Shipped at least 1 title as an engine programmer on current-gen hardware Strong debugging skills Experienced with profiling CPU and GPU to identify performance and memory bottlenecks Experienced with the optimisation of mature codebases, at low, algorithmic and content levels (and in directing others to do so) Experiencing with the design, implementation and maintenance of multi-threaded systems Experience with the design, implementation and maintenance of cross-core parallelised systems Comfortable with working with assembler, register and memory views. Able to contribute to other areas of game code if required. Works well within a team The following experience is beneficial, but not essential: DirectX, OpenGL and Vulcan experience Windows programming experience API design experience HLSL authoring experience X86 assembler experience Has held position of engine lead Experienced with integrated 3rd party libraries Good math skills Good verbal and written communication Interest in simulation games Why work for us? We are committed to promoting equal opportunities and diversity, and all applicants will be considered on their merit, qualifications, competence and talent regardless of any protected characteristics. You will have a direct and significant impact on the future of our games. You’ll experience an environment where you will be challenged but supported We have an industry leading work-life balance We are developing games across multiple platforms using cutting edge technology Competitive salary and benefits Unfortunately, we are currently unable to employ anyone who does not have the legal right to live and work in the UK.
Dovetail Games Chatham, United Kingdom
17 Jan, 2018
Full time
Senior Rendering Engineer Senior Rendering Engineer Team: Development Location: Kent or Stirling At Dovetail Games we are passionate about empowering our people to build beautiful worlds, create breath-taking games and do the best work of their career.   We are growing fast, developing our games using cutting edge technology and across multiple platforms, and we have big ambitions to become the Number 1 Simulation Entertainment Company in the World. To help achieve this ambition, we are looking for a Senior Rendering Engineer to join the game creation process and work across a variety of rendering disciplines such as VFX, lighting, post processing and optimisation. You will work with the Lead Software Engineers and Art Leads to highlight, plan and implement rendering updates. This role will span our franchises – Flight, Train Sim World and Euro Fishing - so you will be working across PC and Console platforms, using Unreal Engine 4. Responsibilities: Develop and maintain high quality rendering applications within the Unreal Engine 4 engine framework, as well as within the Flight Simulator engine. Research, innovate and implement long term real-time rendering techniques Work closely with a cross-discipline team to provide highly productive and effective art and content workflows Undertake performance profiling and optimisation of the engines across multiple platforms, including PC, Xbox One, and PlayStation4 Bringing across future rendering updates into our simulation games What we look for in you: Good knowledge of graphics/rendering pipelines and hardware architecture High confidence in profiling and optimisation techniques Expert with standard software engineering tools of the trade (Visual Studio, etc) Good working knowledge of C++ Knowledge of Unreal Engine beneficial   Why work for us? We are committed to promoting equal opportunities and diversity, and all applicants will be considered on their merit, qualifications, competence and talent regardless of any protected characteristics. You will have a direct and significant impact on the future of our games. You’ll experience an environment where you will be challenged but supported We have an industry leading work-life balance We are developing games across multiple platforms using cutting edge technology Competitive salary and benefits Unfortunately, we are currently unable to employ anyone who does not have the legal right to live and work in the UK.