Software Engineer, Algorithms
<b>Requirements:</b>
<ul><li>Recent high-integrity or safety-critical industry experience (defence, aerospace, or similar)</li><li>Eligible for UK security clearance</li><li>Experience writing, delivering, and testing algorithm-related software</li><li>Strong experience developing software and algorithms using MathWorks toolsets (MATLAB)</li><li>Familiarity with verification activities, including requirements verification and evidence review</li><li>Ability to rapidly assimilate complex technical information</li><li>Strong teamwork and collaboration skills</li></ul>
<b>Responsibilities:</b>
<ul><li>Transcode a complex legacy algorithm codebase from ADA into MATLAB in collaboration with algorithm engineers and technical experts</li><li>Define, distribute, and review technical activities within the wider team to support efficient delivery within project timelines</li><li>Develop test harnesses and implement robust testing strategies to ensure functional equivalence between legacy ADA code and MATLAB implementations</li><li>Develop MATLAB algorithms in line with defined Codes of Practice to ensure compatibility with auto-coding toolchains</li><li>Identify and resolve issues related to auto-coding compatibility, reframing algorithms where necessary</li><li>Work closely with downstream software teams to enable effective transfer and integration of MATLAB algorithm artefacts</li><li>Support the resolution of technical queries and non-compliances</li><li>Contribute to verification activities, including requirements verification and evidence review</li></ul>
<b>Technologies:</b>
<ul><li>Ada</li><li>Support</li><li>Matlab</li><li>Security</li></ul>
<p><b>More:</b></p>
<p>We are offering an opportunity for an experienced Algorithm / Software Engineer to support the migration of a large and complex legacy algorithm codebase from ADA into MATLAB within a regulated engineering environment. Our team is multi-disciplinary, involving close collaboration with algorithm engineers, technical specialists, and downstream software teams. This role is particularly suited for candidates with a defence or aerospace background, who are familiar with high-assurance software development and verification practices. We are based in Bristol and are committed to providing a supportive and dynamic workplace.</p>
<p>last updated 8 week of 2026</p>