> Markdown version of [/jobs/ext/4552846-embedded-design-engineer-fpga-academy](https://www.wearedevelopers.com/jobs/ext/4552846-embedded-design-engineer-fpga-academy). 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). --- # Embedded Design Engineer - FPGA Academy - **Company:** Leonardo UK - **Location:** Edinburgh, UK - **Experience:** Expert - **Salary:** £62,756 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Computer Programming, Embedded C, Firmware, Field-Programmable Gate Array (FPGA), Hardware Design, Python (Programming Language), Real-Time Operating Systems, SystemVerilog, VHSIC Hardware Description Language (VHDL), Scripting - **Published:** November 4, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5952482055 ## About the Role * A degree (BSc, BEng, MEng, MSc, PhD, EngD) in Electrical & Electronic Engineering (preferred) or a related science (e.g. Physics) * Coding experience, such as: Embedded C / C++, Python / scripting languages, Low-level or real-time software, algorithmic or systems-level programming * Proven engineering problem-solving experience, demonstrated through academic projects, industrial experience or personal / independent engineering work * Strong digital engineering fundamentals and the ability to learn quickly ## Description As an FPGA Academy Engineer, you will re-skill into a FPGA / Firmware engineering role and apply your existing engineering and coding experience to the design, implementation, and verification of complex electronic systems. You will learn how to translate requirements into robust FPGA-based solutions and work within established engineering processes suitable for high-reliability and mission-critical applications. What You'll Do During the Academy, and following deployment, you will: * Undertake a structured 16-week FPGA training programme combining: * Practical labs * Mentored design exercises * Online training material and self-led research * Apply systems thinking to hardware design challenges * Post training deployment into established engineering teams Once you have completed the Academy, as a FPGA / Firmware Engineer, you will be responsible for (with support appropriate to your development stage): * Hardware requirements, capture and management * Concept development for complex functions and systems * FPGA design, implementation, and analysis * Applying verification techniques using VHDL or SystemVerilog, with exposure to UVM where applicable * Production of material for design reviews * Development of test planning, integration, and design verification activities * Ensuring all firmware designs comply with the company firmware development process * Working with FPGA technologies and tools from AMD, Altera, or Microchip