> Markdown version of [/jobs/ext/3562047-fpga-engineer](https://www.wearedevelopers.com/jobs/ext/3562047-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). --- # FPGA Engineer - **Company:** MASS Consultants - **Location:** Nottingham, UK - **Experience:** Experienced - **Salary:** £42,000.0 - £52,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Embedded Software, Field-Programmable Gate Array (FPGA), MATLAB, Signal Processing, SystemVerilog, Systems Integration, VHSIC Hardware Description Language (VHDL), Vivado, Data Processing, Real Time Systems, SC Clearance - **Published:** October 3, 2026 - **Apply:** https://find.jobs/jobs-near-me/apply/ats-redirect/?id=2999446276-2 ## About the Role * Degree in a STEM subject (e.g. Electronics, Physics, Mathematics) * Experience developing FPGA-based systems (c.2+ years) * Experience with MATLAB/Simulink * Experience using lab equipment (oscilloscopes, signal generators, logic analysers) Desirable experience * Embedded systems or FPGA-based system integration * Knowledge of high-throughput data handling or signal processing * Experience within RF, EW, radar or related domains, Due to the highly secure nature of the work, you must be: * A UK National * Eligible to obtain and maintain UK Government SC clearance ( guidance) ## Description Youll support the design, development and testing of FPGA-based systems within RF and signal processing chains. Working alongside experienced engineers and domain specialists, youll contribute to the delivery of high-performance, real-time systems. Youll: * Implement FPGA designs for RF signal processing applications * Develop on RFSoC and FPGA platforms, integrating high-speed ADC/DAC interfaces * Work with VHDL, SystemVerilog and MATLAB/Simulink * Support lab-based integration, test and evaluation using RF instrumentation * Contribute to simulation, synthesis and implementation using tools such as Vivado and Quartus * Support embedded software development and system integration (C/C++) * Collaborate with cross-functional teams to deliver robust technical solutions