General information

Job Title
Senior Simulation Engineer
Ref #
Wednesday, February 22, 2023
United Kingdom
Business area
Product Development
Advanced Engineering
Position level
G - Qualified Senior
Working time
Full Time
Contract type
Working pattern
9am - 6pm Monday to Friday

Description & Requirements


No restraints. No limitations. We don’t simply push boundaries. We completely rethink them. McLaren Automotive exists to create breath-taking performance road cars.

With innovation at the core of all we do, every challenge starts with the same question. How can we do it better? This restless spirit runs right through McLaren Automotive. And the search for perfection is evident in everything we do.

Purpose of Role

The role is a Senior Simulation Engineer within Advanced Engineering, specifically in the Virtual Engineering sub-team. The sub-team has a focus on the use and development of virtual engineering methods for proof of concept/prototype work within Advanced Engineering, as well as supporting the activities of teams elsewhere in product development. A key component of this work revolves around 1D simulation and driver-in-loop simulators, both dynamic and static.

This role is biased towards modelling (of both vehicles and surrounding environments), simulation and data management. The other Senior Engineer in the sub-team is biased towards the operation, maintenance, and development of the driver-in-loop simulators. However, the sub-team will operate in an agile manner, with significant overlap between areas of responsibility and hence opportunities to develop new skills.

Principal Accountabilities


As part of a small team, responsible for the development of virtual engineering tools and frameworks:

  • Develop and use both high and low fidelity models/simulation tools, for both system level and whole vehicle applications.
  • Perform virtual proof of concept work and support virtual engineering activities across the wider business.
  • Design and maintain cross-department modelling frameworks, ensuring alignment with simulation tools (including simulators).

Additional responsibilities within the same team, which is also responsible for the operation, maintenance, and development of driver-in-loop simulators:

  • Manage and develop simulator peripheral systems, e.g. audio and visual systems, cockpit environments, data logging and data storage.
  • Work with other engineering teams to prepare and perform experiments and tests in the simulator, including model development and system integration.
  • Design and develop cueing and other driver feedback systems.
  • The role also involves supporting collaborative activities in the wider advanced engineering team.

Knowledge, Skills and Experience
  • High quality degree in a relevant subject (Mechanical Engineering, Automotive Engineering, Electrical Engineering or Computer Science).
  • In depth first principles understanding across multiple engineering fields.
  • Strong experience in system modelling, with a high level of competence in MATLAB/Simulink, Python, C & C++.
  • Experience in simulation, ideally automotive simulation, at both high and low fidelity levels, including real-time applications.
  • Experience in data analysis, capable of performing detailed investigations as well as large scale processing.
Personal Attributes
  • Creative and curious – keen to generate ideas, innovate, and push boundaries.
  • Enthusiastic about learning new skills, unafraid to ask questions.
  • Rigorous and pragmatic approach, employing a strong understanding of relevant first principles.
  • Prepared to kill an idea/project when necessary, employing a fail-fast approach with key questions/risks addressed as early as possible.
  • Good interpersonal skills, and able to work cross-functionally with clear communication.
  • Able to work effectively both independently and within a team.
  • Proactive and fast-moving, to prevent/solve problems quickly.
  • Flexible approach, able to work across multiple concurrent projects.