> Markdown version of [/jobs/ext/2175975-principal-firmware-fpga-engineer](https://www.wearedevelopers.com/jobs/ext/2175975-principal-firmware-fpga-engineer). 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 Firmware (FPGA) Engineer - **Company:** Morson Group - **Location:** Crawley, UK - **Contract:** Permanent contract - **Skills:** Ethernet, Formal Verification, Linux System Administration, MATLAB, PCI Express, Software Requirements Analysis, SC Clearance - **Published:** August 22, 2026 - **Apply:** https://www.morson.com/jobs/39310/apply ## About the Role Are you an experienced FPGA or firmware engineer looking to work on cutting-edge technology in defence, aerospace, and security? Do you want to be part of a highly skilled team designing systems that make the world safer?, * Strong experience developing firmware for FPGA-based systems * Expertise in VHDL, Verilog, or SystemVerilog * Experience with simulation and verification tools (e.g. ModelSim, QuestaSim) * Solid understanding of digital design and hardware/software integration * Ability to contribute to or lead design and architecture activities * Strong communication skills and experience working in multidisciplinary teams * Eligibility to obtain UK Security Clearance Nice to have: * Experience in defence, aerospace, or other safety-critical industries * Knowledge of protocols such as PCIe, Ethernet, AXI * Experience with verification methodologies (e.g. OSVVM, UVVM) * Familiarity with tools such as MATLAB, DOORS, or Linux environments * Experience mentoring junior engineers or leading small teams ## Description As a Principal Firmware Engineer, you'll take ownership of FPGA-based design and development, working closely with multidisciplinary teams across systems, hardware, and software engineering. You'll contribute across the full development lifecycle, from requirements through to validation, helping ensure high-quality, reliable products. In this role, you will: * Design and develop firmware using Hardware Description Languages (VHDL, Verilog, or SystemVerilog) * Lead or contribute to firmware architecture and design decisions * Verify and validate firmware using simulation and testbench environments * Work closely with systems, hardware, and software engineers to deliver integrated solutions * Support requirements definition, design reviews, and technical decision-making * Contribute to continuous improvement of firmware processes (automation, documentation, scripting) * Use industry-standard tools for FPGA and system-on-chip development * Support integration activities, including occasional work at customer or test sites * Deliver work to agreed time, cost, and quality standards We're looking for a collaborative and proactive engineer who enjoys solving complex problems and can operate with a high level of autonomy. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk)