> Markdown version of [/jobs/ext/2244127-embedded-design-engineer-fpga-academy](https://www.wearedevelopers.com/jobs/ext/2244127-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:** Newcastle upon Tyne, UK - **Experience:** Expert - **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:** August 26, 2026 - **Apply:** https://www.totaljobs.com/job/embedded-design-engineer/leonardo-uk-ltd-job107898881 ## 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 ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany)