We are seeking an analytical and innovative Simulation Engineer to join our Hardware-in-the-Loop (HWIL) team.Key skills required for this rolesimulation, Linux, software design, c/c++, hardwareImportantsimulation, Linux, software design, c/c++ , hardwareJob descriptionSimulation Engineer - Hardware-in-the-LoopLocation: Hybrid working - typically four days per week on-siteAbout the RoleWe are seeking an analytical and innovative Simulation Engineer to join our Hardware-in-the-Loop (HWIL) team. This role involves designing, developing, and running advanced, closed-loop simulations that integrate real hardware with virtual environments to validate and improve complex systems.Working in a cutting-edge test facility, you will create high-fidelity simulations to replicate operational scenarios, enabling performance testing, system validation, and trial preparation.Key ResponsibilitiesDesign and develop real-time simulations for system performance testingAbstract complex technical detail to understand system behavioursDevelop software plug-ins to support and enhance simulation capabilityWork within Linux environments and program in C/C++Integrate hardware and software systems, troubleshoot interfaces, and optimise performanceAnalyse performance results and produce clear technical reportsWhat We're Looking ForWe welcome applicants with broad engineering experience and an interest in real-time systems. Skills in the following areas would be advantageous:Real-time software designLinux operating systemsC/C++ programmingSystems integration and debuggingPerformance analysis of complex systemsAbout YouYou enjoy solving complex engineering problems, have strong analytical skills, and are comfortable working with both software and hardware. You thrive in a collaborative environment and are eager to contribute to projects with real-world impact.