Simulation Physics Engineer

Role: Simulation Physics Engineer

Team: Development

Location: Chatham

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.

To help achieve this ambition, we are looking for a Simulation Physics Engineer who will report into the Lead Software Engineer. You will assist the team in driving the implementation of vehicle physics most notably in the area of locomotive simulation. The candidate must be able to create efficient mathematical models and physics systems in order to ensure highly accurate and authentic simulation experiences for our players.

Talented graduate candidates will also be considered.

Responsibilities

  • Using visual modelling tools for creating simulations of vehicle powertrains, including electrical, mechanical and air systems as well as embedded control systems.
  • Work with vehicle setup team to create the interface between simulation variables and controls or displays in cab. Helps to maintain, improve and optimise the physics system.
  • Use of simulation debugging tools to improve stability and accuracy of the vehicle simulation.
  • Could evolve to support and develop the current physics engine, implementing cutting edge algorithms and optimisations.
  • Innovate mathematically rigorous solutions for simulated vehicles.
  • Report to the lead engineer and assist in the planning and estimation of work on their backlog.
  • Should be flexible to help out other engineers and vehicle setup team if needed.
  • Provide insight to anticipate technical/workflow issues and provide solutions.

What we look for in you

Essential:

  • Engineering/Science degree
  • Excellent math and physics skills
  • Understanding the principles of vehicle dynamics in multiple physics domains
  • Experience using visual modelling tools (e.g Simulink)
  • Great communicator and team player
  • A passion to deliver quality simulation software
  • Strong research skills and interest in real world vehicle systems

Desirable:

  • Software development experience, in particular using C++
  • Experience with simulation or physics systems in a game engine; including tools pipeline, performance optimization, behaviour, etc. is beneficial but not required
  • Understanding of various numerical integration methods

Why work for us?

  • Recently announced in the Sunday Times Tech Track 100
  • 31 days off per year (including bank holidays), increasing with service
  • Excellent work-life balance
  • Pension scheme
  • Childcare vouchers
  • Eye-care vouchers
  • Free parking
  • Regular social and sporting activities

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