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
SeniorJob 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.