Salary: £33,000 - 44,000 per year Requirements: Degree in a STEM subject ideally in Mathematics, Physics, or Electronics Working knowledge (2 years) of DSP algorithm development on FPGA architectures Experience using MATLAB/Simulink Experience using laboratory equipment for digital hardware/firmware design testing (Oscilloscopes, signal generators, and logic analysers) Experience working with embedded Linux, bare-metal C drivers, or FPGA-based system integration (desirable) Knowledge of data framing, tagging, and high-throughput IQ data handling (desirable) Experience working with synthetic electromagnetic environments (desirable) Familiarity with Atlassian products (Jira/Bitbucket) for project management (desirable) Experience with C/C++ for embedded systems (desirable) Knowledge of EW systems and concepts, including radar systems (desirable) Responsibilities: Implement FPGA architectures for RF signal processing Develop for RFSoCs and FPGAs, including integration with high-speed ADCs/DACs Support test and lab evaluation using signal generators, spectrum analysers, and oscilloscopes Implement designs using VHDL, SystemVerilog, and MATLAB/Simulink HDL Coder Develop C/C++ software for deployment to embedded systems Use industry-standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation Technologies: Atlassian BitBucket Embedded FPGA Firmware Hardware Support JIRA Linux Matlab SystemVerilog VHDL Security More: At MASS, we are an independent, global technology company trusted by highly secure organisations to provide advanced, digital services that manage data and keep information safe. Located in North Hykeham, Lincoln, we offer a supportive environment with benefits including 25 days of annual leave, private medical insurance, pension schemes, and a variety of wellbeing programs. We are dedicated to our employees’ wellbeing and professional development. Join our Electronic Warfare Operations Support Group and be a part of a dynamic team of over 60 specialists. last updated 5 week of 2026