Simulator Engineer

Job description

Purpose of the Role:

To assist in the operation, maintenance and development of the Driver-In-The-Loop (DIL) simulator.

Role Dimensions:

The role sits within the Simulator and Simulation Projects Team, on the Simulator Development Side, which is overseen by the Simulator Development Project Leader. The role requires working closely with the Vehicle Performance Applications team, and collaboration with the other teams in Vehicle Performance, as well as Racing Technology and Race Engineering. The work is a mixture of regular operations and one-off projects.

Principal Accountabilities:

  • Preparation of the DIL simulator to support the test programme.
  • Operating the simulator rig during testing.
  • Actioning and co-ordinating the simulator hardware service/maintenance schedule.
  • Logging and reporting of faults and working with the Simulator Development Project Leader to resolve such faults.
  • Maintenance and development of the simulator software code base.

Job requirements

Knowledge, Skills and Experience:


  • Strong academic background with an MEng in Mechanical or Control Engineering or related discipline (2:1 or above).
  • Practical experience of the maintenance of mechanical systems.
  • Familiarity with the one or more of the following coding languages: C, C++, Matlab, Python.
  • Ability to work to deadlines on a variety of timescales and balance your workload between different projects.
  • Ability to clearly and concisely communicate technical information.


  • Experience of working with DIL simulators and/or other mechatronic systems incorporating electrical servomotors, motion platforms and real time systems (dSpace, xPC, etc.).
  • Experience of working with real-time hardware interfaces (e.g. NI / Beckhoff TwinCAT / dSpace).
  • Practical experience of building and/or maintaining electrical systems and/or circuit design.
  • Industrial or research experience of vehicle dynamics, control systems, signal processing.

Personal Attributes:

These are our core values. They support our vision ‘to deliver the most exciting and inspiring performance in racing‘ and are the things that we believe are most important in the way we live and work within the McLaren Racing family. They should directly inform how we think, how we behave, and how we perform at every level of our team. 


  • We never stop pushing forward
  • We look for advantage in everything
  • We bring creativity to challenges
  • We strive for simplicity
  • Energy
  • We bring energy to everything we do
  • We connect people to the thrill of racing
  • We share passion for our great sport
  • We never give up


  • We are respectful
  • We roll up our sleeves to get the job done
  • We serve the team
  • We are custodians of our legacy


  • We are open minded and curious
  • We own failures, learn and improve
  • We communicate with clarity and honesty
  • We are open to challenge


  • We are at our best when we’re at our bravest
  • We embrace opportunity
  • We take responsibility for our actions
  • We believe in what we do

All employees must ensure compliance with the Company Health and Safety Policy, and all relevant other statutory Health and Safety legislation.

This job description may not detail some less major duties allocated to the post holder, nor cover duties of a similar nature, commensurate with the role, which may from time to time be reasonably required by the relevant manager.