Salary: £80,000 - 80,000 per year Requirements: Minimum of five years professional experience in FPGA development Proven expertise with VHDL development on AMD Xilinx platforms, particularly using Vivado Hands-on experience working with RFSoC and SDR systems Strong background in digital signal processing and FPGA-based DSP implementation Practical experience coding for ARM processor cores within FPGA architectures Familiarity with external memory interfaces, especially DDR Solid understanding of multi-clock system design and GPS synchronisation across clock domains Demonstrable ability to take ownership of projects and work proactively Responsibilities: Develop and optimise VHDL code for AMD Xilinx FPGA platforms using Vivado tools Integrate RFSoC and SDR technology into system designs Implement digital signal processing algorithms and optimise DSP pipelines Code for on-chip ARM cores, ensuring high performance and reliability Manage memory interfaces, including external DDR memory systems Understand and design for comprehensive system architecture, including peripheral hardware and software interactions Handle multi-clock domains and implement GPS synchronisation techniques Collaborate closely with hardware and software teams to ensure seamless integration Contribute to and potentially lead FPGA development projects, driving efficiency and adopting technological best practices Technologies: ARM Embedded FPGA Hardware VHDL More: We are a leader in the technology industry, operating at the forefront of innovation in electronic systems and embedded solutions. We foster a dynamic and progressive work environment, committed to growth, collaboration, and excellence. Our culture emphasises continuous development, open communication, and a strong focus on leveraging the latest technological advancements. This role is based on-site, requiring five days per week at our modern facility, which includes onsite amenities like a gym and parking facilities. Join us to contribute to pioneering projects shaping the future! last updated 9 week of 2026