/C++/System C Bonus/"nice-to-have" skills: Industry experience in RTL design/RTL coding/digital design/hardware design - for FPGA/ASIC (VHDL and/or Verilog, System verilog) Digital Verification (UVM/system verilog) OR Formal verification methods - Jasper Gold, C/system C Definition of complex architecture High-speed digital connectivity More ❯
Worcestershire, United Kingdom Hybrid/Remote Options
Experis
Zynq, Microblaze, ARM, RISC-V etc), develop and integrate peripherals, work with standard buses and interconnect (e.g. AXI, AHB wishbone etc) and specify software interfaces. Desirable skills/experience VHDL/Verilog/System Verilog MPSoC/RFSoC or equivalent Embedded Linux e.g. Yocto/Peta Verification frameworks e.g UVM/OSVVM Embedded software development in C, C++ or similar More ❯
validation and optimisation. Participate in design reviews and contribute to system architecture and documentation. Skills & Experience Field Programmable Gate Arrays and digital signal processing Proven experience in FPGA design (VHDL/Verilog/SystemVerilog). Strong background in DSP implementation and digital transceiver design. Solid understanding of digital and RF hardware principles. Familiarity with AXI bus architectures and software-controlled More ❯
validation and optimisation. Participate in design reviews and contribute to system architecture and documentation. Skills & Experience Field Programmable Gate Arrays and digital signal processing Proven experience in FPGA design (VHDL/Verilog/SystemVerilog). Strong background in DSP implementation and digital transceiver design. Solid understanding of digital and RF hardware principles. Familiarity with AXI bus architectures and software-controlled More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid/Remote Options
ECM Selection (Holdings) Limited
HyperLynx (signal integrity analyses) or similar. Additional experience with radio frequency systems, DSP, embedded software and/or requirements management using DOORS would be beneficial. Further experience with C++, VHDL, Python and Tcl would be desirable. Due to the nature of projects, the role is mostly onsite, although occasional home working is possible when projects allow. In return, on offer More ❯
collaboratively in a small, multidisciplinary team. Desirable skills: Experience with real-time audio DSP or audio networking (e.g. Dante, AVB, AES67). Knowledge of FPGA design (e.g. Verilog/VHDL). Understanding of manufacturing processes and design for production. 68000 Assembly language experience. Passion for audio, music technology, or live sound applications. Benefits: Life Assurance, Income Protection, Pension, Bike2work scheme More ❯
Didcot, Oxfordshire, South East, United Kingdom Hybrid/Remote Options
Diamond Light Source
in an industrial or scientific environment relevant to this position. You will also demonstrate: A solid theoretical and practical knowledge of HDL firmware development for FPGAs (preferably Xilinx), using VHDL or Verilog. Strong experience with simulation, verification, and validation tools for FPGA code. Experience of using code management, version control, and repository tools. Basic knowledge of electrical and electronic circuit More ❯
technologies – making this an ideal opportunity for an FPGA Engineer who enjoys hands-on innovation and working across multidisciplinary challenges. Key Skills and Requirements: Experience in FPGA firmware development (VHDL/Verilog) using toolchains such as Vivado or Quartus. Proven track record of design and implementation of complex systems. Strong academic background with a relevant engineering or scientific degree. Experience More ❯
and provide technical support throughout the project lifecycle. - Document designs, methodologies, and outcomes clearly and thoroughly. What You ll Bring: - Proven experience in FPGA design and development with strong VHDL expertise. - A degree in Electronics Engineering, or a related discipline. - Strong analytical thinking and problem-solving abilities. - Excellent communication and team collaboration skills. - A detail-oriented, proactive approach to achieving More ❯
and provide technical support throughout the project lifecycle. - Document designs, methodologies, and outcomes clearly and thoroughly. What You’ll Bring: - Proven experience in FPGA design and development with strong VHDL expertise. - A degree in Electronics Engineering, or a related discipline. - Strong analytical thinking and problem-solving abilities. - Excellent communication and team collaboration skills. - A detail-oriented, proactive approach to achieving More ❯
seamless integration of hardware and software components for robust product software systems. Technical Expectations Strong understanding of FPGA architectures, toolchains (e.g., Xilinx Vivado, Intel Quartus), and hardwaredescription languages (VHDL/Verilog). Experience with high-speed data centre and GPU interfaces (e.g., PCIe, Ethernet, Infiniband, Tofu). Proficiency in debugging and performance profiling for embedded and high-performance systems. More ❯
seamless integration of hardware and software components for robust product software systems. Technical Expectations Strong understanding of FPGA architectures, toolchains (e.g., Xilinx Vivado, Intel Quartus), and hardwaredescription languages (VHDL/Verilog). Experience with high-speed data centre and GPU interfaces (e.g., PCIe, Ethernet, Infiniband, Tofu). Proficiency in debugging and performance profiling for embedded and high-performance systems. More ❯
Scarborough, North Yorkshire, England, United Kingdom Hybrid/Remote Options
Penguin Recruitment Ltd
Duties for the role of Firmware/Embedded Software Engineer include: Designing and developing embedded software and firmware from concept to release Programming ARM-based microcontrollers and FPGA systems (VHDL/Verilog) Implementing real-time systems and signal processing algorithms Collaborating with hardware engineers to integrate and optimise product performance Contributing to design documentation, testing, and validation processes Skills and More ❯
Scarborough, North Yorkshire, England, United Kingdom Hybrid/Remote Options
Penguin Recruitment Ltd
development Opportunity to influence full product lifecycle development Key Responsibilities Design and develop embedded software and firmware from concept through to release Program ARM-based microcontrollers and FPGA systems (VHDL/Verilog) Implement real-time systems and signal processing algorithms Work closely with hardware teams to optimise system integration and performance Support testing, validation, and documentation throughout the development cycle More ❯
system-level testing Support proposal preparation, estimation activities, and contribute to technical white papers What You’ll Need Proven experience delivering FPGA designs through the full development lifecycle Strong VHDL design and verification skills Experience optimising designs for performance and power consumption Hands-on experience integrating and debugging FPGA solutions in hardware Familiarity with configuration management systems Experience with Microchip More ❯
driven environment. What You Bring A degree in Electrical Engineering, Computer Engineering, or a related field. At least 1 year of professional experience in FPGA design. Strong proficiency in VHDL or Verilog, ideally with Xilinx devices. Experience with FPGA toolchains such as Xilinx Vivado or Intel Quartus. Solid understanding of synchronous design techniques, timing closure, and reliable FPGA coding practices. More ❯
DSP- Algorithm development The following skills and experiences are advantageous, but not essential: Experience in Linux, python and C++ Knowledge of electronics and physical interactions with software FPGA/VHDL-Verilog Signal processing, data science or AI knowledge Experience working alongside hardware engineers Data Science/Data Processing Computer Vision/AI Quantum Computing As part of the Software and More ❯
DSP- Algorithm development The following skills and experiences are advantageous, but not essential: Experience in Linux, python and C++ Knowledge of electronics and physical interactions with software FPGA/VHDL-Verilog Signal processing, data science or AI knowledge Experience working alongside hardware engineers Data Science/Data Processing Computer Vision/AI Quantum Computing As part of the Software and More ❯
Bristol, Gloucestershire, United Kingdom Hybrid/Remote Options
Fusion People Ltd
CEMA projects Required Experience Knowledge/Experience of developing/modelling/simulating software in at least one of the following areas: RF telecommunications, waveforms, OSI model, SIGINT, EW VHDL VERILOG Experience with SDR architecture Agile development methodologies. C#, C, C++, Python and Database architecture. Desirable Experience XML Networked systems JICD Restful and/or RPC API Library agnostic code More ❯
CEMA projects Required Experience Knowledge/Experience of developing/modelling/simulating software in at least one of the following areas: RF telecommunications, waveforms, OSI model, SIGINT, EW VHDL VERILOG Experience with SDR architecture Agile development methodologies. C#, C, C++, Python and Database architecture. Desirable Experience XML Networked systems JICD Restful and/or RPC API Library agnostic code More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
Fusion People
CEMA projects Required Experience Knowledge/Experience of developing/modelling/simulating software in at least one of the following areas: RF telecommunications, waveforms, OSI model, SIGINT, EW VHDL VERILOG Experience with SDR architecture Agile development methodologies. C#, C, C++, Python and Database architecture. Desirable Experience XML Networked systems JICD Restful and/or RPC API Library agnostic code More ❯
Reading, England, United Kingdom Hybrid/Remote Options
Ovyo
code reviews, and team activities. What We're Looking For: Degree in Electrical/Communications Engineering (1st/2:1) – PhD a plus! Strong in digital logic (RTL), HDL (VHDL preferred), binary arithmetic, and electronics. Advantage: 5+ years exp, high-speed interfaces (JESD204, Ethernet), DSP, Xilinx tools (Vivado, Vitis), Linux, Git, C, and bench equipment. If this sparks your interest More ❯
radar systems. Previous experience working in synthetic testing environments. Experience Integration/calibration of hardware and software models into a laboratory environment. Experience with either C++, embedded C++, or VHDL programming. Experience managing both analogue and digital interfaces between electronic components (RF/Data). Experience working on agile projects. Experience with Simulink, HDL Coder, and Embedded Coder toolboxes. Understanding More ❯
in complex, high speed digital electronics design. Experience in MPSoC FGPA, DDR and Flash memory and high-speed serial interconnect design Experience in SI and PI Analysis Proficiency in VHDL to support board level test and debug Proficiency in C, C++, or Python to support board level test and debug Familiarity with DSP concepts for SDR, radar signal processing and More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid/Remote Options
Technical Futures
development and signal processing theory Commercial experienceof Radio Systems design withexposure to GNSS, Smart Antennas, Beamforming and Jammers all highly beneficial Proficiency in MATLAB, Python, C/C++, or VHDL/Verilog for simulation and implementation Understanding of real-time systems and embedded platforms Whats on Offer to the successful Senior DSP & CommunicationsEngineer: Salary up to C£85,000 depending More ❯