Simulation Engineer

Simulation Engineer

Posted 1 week ago by Advanced Resource Managers

£55 Per hour
Inside
Undetermined
Luton, England, United Kingdom

Summary: The Simulation Engineer role involves leading engine-driven projects from concept to delivery, focusing on building demos and integrated simulations. The position requires a strong background in programming and simulation technologies, with responsibilities including system design, engine optimization, and collaboration across various engineering disciplines. Candidates must hold or be eligible for high-level UK Security clearance. This is a 6-month contract position based in Luton or Edinburgh, paying up to £55 per hour and classified as inside IR35.

Key Responsibilities:

  • Lead engine-driven projects from concept through delivery, building demos, bespoke tools, and integrated simulations.
  • Exploit and extend game and simulation engines to meet performance, quality, and interoperability goals.
  • Design and implement robust systems using C++, Python, and Lua to automate workflows and integrate third-party tools.
  • Drive engine maintenance and optimisation, including profiling, memory and CPU tuning, and platform-specific improvements.
  • Collaborate across disciplines with systems engineers, software teams, Human Factors designers, and IT to deliver cohesive solutions.
  • Rapidly prototype and iterate, turning experimental ideas into validated features and production-ready components.
  • Mentor and document: capture knowledge, run workshops, and support junior engineers to raise team capability.

Key Skills:

  • Degree in a STEM field, ideally to Masters level.
  • Experience with animation pipelines, 3D modelling, or content creation workflows.
  • Familiarity with HLA, DIS, or other simulation interoperability standards.
  • Background in UX/HMI design or human-in-the-loop simulation.
  • Proven experience as a game developer, engine engineer, or simulation engineer working with commercial game engines (Unreal, Unity, or similar).
  • Good C++ skills and practical experience with Python and Lua scripting.
  • Demonstrable track record of engine exploitation: profiling, optimization, custom module/plugin development, and toolchain integration.

Salary (Rate): £55.00/hr

City: Luton

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Simulation Engineer Luton OR Edinburgh 6-month contract Paying up to £55p/h (InsideIR35) Please note - due to the nature of the work, you will need to hold or be eligible to obtain a high level of UK Security clearance – please only apply if suitable

Key Responsibilities:

  • Lead engine-driven projects from concept through delivery, building demos, bespoke tools, and integrated simulations.
  • Exploit and extend game and simulation engines to meet performance, quality, and interoperability goals.
  • Design and implement robust systems using C++, Python, and Lua to automate workflows and integrate third-party tools.
  • Drive engine maintenance and optimisation, including profiling, memory and CPU tuning, and platform-specific improvements.
  • Collaborate across disciplines with systems engineers, software teams, Human Factors designers, and IT to deliver cohesive solutions.
  • Rapidly prototype and iterate, turning experimental ideas into validated features and production-ready components.
  • Mentor and document: capture knowledge, run workshops, and support junior engineers to raise team capability.

Required Skillset & Experience

  • Degree in a STEM field, ideally to Masters level.
  • Experience with animation pipelines, 3D modelling, or content creation workflows.
  • Familiarity with HLA, DIS, or other simulation interoperability standards.
  • Background in UX/HMI design or human-in-the-loop simulation.
  • Proven experience as a game developer, engine engineer, or simulation engineer working with commercial game engines (Unreal, Unity, or similar).
  • Good C++ skills and practical experience with Python and Lua scripting.
  • Demonstrable track record of engine exploitation: profiling, optimization, custom module/plugin development, and toolchain integration.