Principal Software Engineer - C++ / Unreal | Defence Modelling & Simulation

Electus Recruitment Solutions
Portsmouth, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Portsmouth, United Kingdom

Tech stack

C++
Robotic Automation Software
Digital Twin
Unreal Engine

Job description

  • Lead the design of UE5 based simulations, Robotic systems, and Digital Twins.
  • Advise stakeholders on innovation and emerging simulation techniques.
  • Line-manage engineering staff and lead small, agile delivery teams.
  • Take ownership of bid management and technical proposal authoring.

Requirements

  • Sole British Nationality is required.
  • Minimum 7+ years' experience in Software
  • Expert proficiency in C++ and Unreal Engine
  • Proven ability to apply mathematical principles to scientific problem-solving.

About the company

Leading the next generation of synthetic environments for UK Defence. This is a high-impact role for a technical authority to join a consultancy founded by industry experts. You will steer the development of complex digital twins and autonomous systems, bridging the gap between mathematical theory and real-world engineering.

Apply for this position