Senior Software Engineer (C++/Unreal Engine)
<b>Requirements:</b>
<ul><li>At least 5 years experience designing and delivering performant software applications</li><li>Proficiency in C, C++ or C# alongside Python</li><li>Experience with Unreal Engine or similar game-engine technology</li><li>Understanding of software modelling and simulation techniques</li><li>Experience in areas such as entity or event-based simulation, robotics or autonomous systems</li><li>Confidence working with large codebases and understanding performance and hardware constraints</li><li>Strong communication skills and the ability to work directly with stakeholders</li><li>Degree-level education or equivalent experience with a strong STEM or computing background (desirable)</li><li>Experience within UK defence or other regulated environments (desirable)</li></ul>
<b>Responsibilities:</b>
<ul><li>Designing, developing and delivering software solutions across modelling and simulation, autonomy and geospatial domains</li><li>Working with technologies including wargaming, robotic and autonomous systems, digital twins and synthetic environments</li><li>Applying mathematical and computational methods to solve real-world problems</li><li>Contributing to technical consultancy projects, with opportunities to lead defined work packages</li><li>Analysing use cases and project context to shape requirements and specifications</li><li>Working across existing codebases and contributing to performance-critical systems</li><li>Building and maintaining effective customer and stakeholder relationships</li><li>Supporting technical reporting and presenting work to customers</li></ul>
<b>Technologies:</b>
<ul><li>C#</li><li>Hardware</li><li>Python</li><li>Robotics</li><li>Unreal</li><li>GameDev</li><li>C++</li><li>Security</li></ul>
<p><b>More:</b></p>
<p>We are a growing software and data science consultancy delivering end-to-end solutions across defence, energy, transport, and health. This Senior Software Engineer role is ideal for a hands-on engineer experienced in C++ and Unreal Engine, focusing on building robust, scalable systems while offering clear progression towards technical leadership. We offer hybrid working with 3 days onsite in Portsmouth, competitive salary from £50,000 (flexible based on experience), 7% employer pension contribution, private healthcare, life assurance, 25 days holiday with additional purchase options, and structured mentoring along with training opportunities.</p>
<p>last updated 8 week of 2026</p>