> Markdown version of [/jobs/ext/1999364-principal-software-hardware-ceh-assurance-practitioner](https://www.wearedevelopers.com/jobs/ext/1999364-principal-software-hardware-ceh-assurance-practitioner). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software & Hardware (CEH) Assurance Practitioner - **Company:** QINETIQ LIMITED - **Location:** Manchester, UK - **Salary:** £73,800.0 - £82,000.0 - **Contract:** Permanent contract - **Skills:** Field-Programmable Gate Array (FPGA), Hardware Design, Software Safety, Software Engineering, Subsystems, VHSIC Hardware Description Language (VHDL), Application Specific Integrated Circuits, Information Technology, Hardware Asset Management - **Published:** August 9, 2026 - **Apply:** https://www.careerjet.co.uk/job/gb66b327749947d30e44bd616d7cd0b4df/eaa ## About the Role Essential experience of the Principal Software & Hardware (CEH) Assurance Practitioner: * Previous experience as a technical assessor or a strong software engineering/aviation background * Strong communication skills and the ability to be pragmatic * SME understanding of High integrity hardware development (VHDL) * SME understanding of different hardware chipsets (FPGA, ASIC and PLC) * A strong understanding of hardware lifecycle and processes * Previous experience working with CEH standards (DO-254, EN 61508-2) Essential qualifications for the Principal Software & Hardware (CEH) Assurance Practitioner: * A Technical Degree (Computer Science, Maths, Engineering or equivalent) or relevant technical experience, We value difference and we don't have a fixed idea when it comes to background or education, provided you can show the required level of experience and willingness to learn then we would like to hear from you. ## Description As a Principal Software & Hardware (CEH) Assurance Practitioner you will be part of a team providing an Independent Technical Assessment of the software of safety critical aircraft systems, leading the assessment of third party software for safety and conformance to standards. Day-to-day, you'll provide SME level Hardware Assurance for QinetiQ and other external organisations in the Land, Maritime, Space, Air, Weapons and other sectors covering Complex Electronic Hardware Independent Technical Evaluation. Your responsibilities will include: * Assuring the hardware processes for a complex hardware sub-system to the applicable CEH Safety Standard e.g. DO-254, BS EN 61508-02 at the right assurance level * Performing the assurance of CEH systems to the agreed High Integrity Software safety standard at the applicable assurance level * Conducting audits and reviews as the lead auditor and reviewer * Performing assessments of the software/hardware lifecycle and artefact against software safety standards * Mentoring project team members and ensuring delivery of technical output * Traveling to Europe and the UK for customers and industry facing meetings/workshops ## Related Videos - [Quantum Computing - The tiny and the big challenges](https://www.wearedevelopers.com/videos/934-quantum-computing-the-tiny-and-the-big-challenges) - [Psychological Safety in Software Engineering - Jenny-Margrethe Vej & Alexandra Hou Aldershaab](https://www.wearedevelopers.com/videos/2142-psychological-safety-in-software-engineering-jenny-margrethe-vej-alexandra-hou-aldershaab) - [10M Data Records Lost, Underwater Computing, and Psychedelic Fish - Matthias Geniar](https://www.wearedevelopers.com/videos/1908-10m-data-records-lost-underwater-computing-and-psychedelic-fish-matthias-geniar) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Mutation Testing and Fuzzing in C#](https://www.wearedevelopers.com/videos/703-mutation-testing-and-fuzzing-in-c) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How to Write a CV and Interview if You Don't Fully Qualify For The Job](https://www.wearedevelopers.com/magazine/183-how-to-write-a-cv-and-interview-if-you-don-t-fully-qualify-for-the-job) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)