Principal Software Engineer (C++/Unreal)
Principal Software Engineer
This is a pivotal technical leadership role within a rapidly growing consultancy. You will spearhead the design of complex digital twins and synthetic environments, providing high-level strategic advice on innovation to key UK defence stakeholders.
The essentials
A comprehensive private healthcare scheme and health cash plan
The work
The role is based in Portsmouth with a hybrid working pattern of three days on site per week. You will join a small, agile team where your drive for rapid advancement is directly linked to the company's growth.
Share your profile to arrange a confidential conversation about this leadership role.
This is a pivotal technical leadership role within a rapidly growing consultancy. You will spearhead the design of complex digital twins and synthetic environments, providing high-level strategic advice on innovation to key UK defence stakeholders.
The essentials
- Sole British nationality is required for this position.
- At least 7+ years of experience in software engineering
- Proficient in C++ and Unreal 5
- Strong background in mathematical principles or statistical problem-solving within scientific fields.
A comprehensive private healthcare scheme and health cash plan
The work
- Technical Leadership: Lead the end-to-end design and delivery of software solutions involving Wargames, Robotics, Autonomous systems, and Digital Twins.
- Strategic Influence: Provide key advice on emerging techniques and innovation to a wide range of defence stakeholders.
- Operational Management: Lead small delivery teams and oversee the line management and performance of engineering staff.
- Commercial Growth: Coordinate bid management activity and author technical proposals to secure new projects.
- Problem Solving: Apply advanced computational methods to tackle real-world challenges, developing novel approaches where standard tools fall short.
- A proven track record of managing stakeholders, including influencing and conflict management at a senior level.
- Extensive experience with a variety of software modelling and simulation techniques.
- Familiarity with videogame engines (e.g., Unreal Engine, Godot) or event-based simulation.
- Confident in navigating, understanding, and modifying large, varied codebases.
- Educated to degree level in a STEM or computing discipline.
- Willingness to travel across the UK to work at various client sites as required.
- Pension Scheme: 7% employer contribution.
- Time Off: 25 days annual leave.
- Security: Life insurance coverage for peace of mind.
- Health: Private healthcare and a health cash plan.
- Discounts: Access to lifestyle and shopping discounts plus discounted gym memberships.
The role is based in Portsmouth with a hybrid working pattern of three days on site per week. You will join a small, agile team where your drive for rapid advancement is directly linked to the company's growth.
Share your profile to arrange a confidential conversation about this leadership role.