approach to firmware design (RTCA DO-254 or similar) Experience required: FPGA architectures such as Xilinx 7. Xilinx UltraScale; Intel (Altera) or Microsemi (Actel). Fast interfaces such as PCIe, Ethernet, and JESD is also required. Cryptography and anti-tamper techniques Electronics test methods and equipment HNC/HND or Undergraduate Degree (Electronic Engineering, Computer Science, AI, Games Programming, Physics More ❯
Strong understanding of FPGA architectures, toolchains (e.g., Xilinx Vivado, Intel Quartus), and hardware description 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. Interest or experience with quantum computing, physics or scientific instruments Experience with integrating hardware More ❯
Strong understanding of FPGA architectures, toolchains (e.g., Xilinx Vivado, Intel Quartus), and hardware description 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. Interest or experience with quantum computing, physics or scientific instruments Experience with integrating hardware More ❯
Firmware using Xilinx, TCL, Verilog, System Verilog, and UVM. Work with FPGA architectures including Xilinx 7, Xilinx UltraScale, Intel (Altera), or Microsemi (Actel). Utilise fast interfaces such as PCIe, Ethernet, and JESD. Generate auto code using Matlab and Simulink tools. Derive detailed Firmware requirements and architecture from system requirements. Apply a structured approach to firmware design following standards such … effectively within mixed discipline teams. Job Requirements: Strong knowledge of FPGA architectures like Xilinx 7, Xilinx UltraScale, Intel (Altera), or Microsemi (Actel). Proficiency in using fast interfaces like PCIe, Ethernet, and JESD. Capability in auto-generated code using model-driven engineering tools such as Matlab and Simulink. Understanding of firmware design approaches following standards like RTCA DO-254. Expertise More ❯
Strong understanding of FPGA architectures , toolchains (e.g., Xilinx Vivado, Intel Quartus), and hardware description languages ( VHDL/Verilog ). Experience with high-speed data centre and GPU interfaces (e.g., PCIe, Ethernet, Infiniband). More ❯
Strong understanding of FPGA architectures , toolchains (e.g., Xilinx Vivado, Intel Quartus), and hardware description languages ( VHDL/Verilog ). Experience with high-speed data centre and GPU interfaces (e.g., PCIe, Ethernet, Infiniband). More ❯
Luton, Bedfordshire, South East, United Kingdom Hybrid/Remote Options
Certain Advantage
/or microprocessor devices and high-speed interconnect technology Experience inschematic captureusing Mentor Graphics (Siemens EDA)DxDesigneror similar tools Experience of high-speed serial communication interfaces/protocols (e.g. PCIe,Ethernet/IEEE802.3, SPI, I2C, etc.) and high-speed bus architectures (e.g.DDR3/4) Use of high-speed digital design techniques such as signal termination,controlled impedance, matched lengthtracking, ground More ❯
Farnborough, Hampshire, South East, United Kingdom
APRIL QUEST LIMITED
debug & integration in hardware Skilled with Xilinx, Intel (Altera), or Microchip toolsets Desirable Requirements of the FPGA Engineer: Experience with Embedded Firmware (C/C++/Assembler) Knowledge of PCIe/NVMe implementation Understanding of secure design If you feel you are suitable and interested in this role, APPLY NOW with an up-to-date CV. We also pay referral More ❯
on debug & integration in hardware Skilled with Xilinx, Intel (Altera), or Microchip toolsets Desirable Requirements of the FPGA Engineer: Experience with Embedded Firmware (C/C Assembler) Knowledge of PCIe/NVMe implementation Understanding of secure design If you feel you are suitable and interested in this role, APPLY NOW with an up-to-date CV. We also pay referral More ❯
infrastructure integrated directly into trading, research, and networking pipelines. What You’ll Be Doing Designing and implementing latency-optimised FPGA systems in Verilog/SystemVerilog Developing high-speed modules (PCIe, Ethernet, DDR/QDR) with deep pipelining Using simulation and formal tools (Verilator, Cocotb, etc.) for validation Working across teams (ASIC, software, infra) to co-design tightly coupled platforms Contributing More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Quant Capital
infrastructure integrated directly into trading, research, and networking pipelines. What You’ll Be Doing Designing and implementing latency-optimised FPGA systems in Verilog/SystemVerilog Developing high-speed modules (PCIe, Ethernet, DDR/QDR) with deep pipelining Using simulation and formal tools (Verilator, Cocotb, etc.) for validation Working across teams (ASIC, software, infra) to co-design tightly coupled platforms Contributing More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid/Remote Options
MBDA
and Test Equipment e.g Scopes Hard Real-Time embedded software development Experience of Real Time Operating Systems e.g FreeRTOS Desirable, but not essential: Communication Protocols (e.g. SPI, UART, Ethernet, PCI-Express) Experience in model-based development, using UML or using tools such as IBM's Rhapsody Strong problem solving at system and software component level to investigate software/hardware More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
MBDA
and Test Equipment e.g Scopes Hard Real-Time embedded software development Experience of Real Time Operating Systems e.g FreeRTOS Desirable, but not essential: Communication Protocols (e.g. SPI, UART, Ethernet, PCI-Express) Experience in model-based development, using UML or using tools such as IBM's Rhapsody Strong problem solving at system and software component level to investigate software/hardware More ❯
watford, hertfordshire, east anglia, united kingdom Hybrid/Remote Options
MBDA
and Test Equipment e.g Scopes Hard Real-Time embedded software development Experience of Real Time Operating Systems e.g FreeRTOS Desirable, but not essential: Communication Protocols (e.g. SPI, UART, Ethernet, PCI-Express) Experience in model-based development, using UML or using tools such as IBM's Rhapsody Strong problem solving at system and software component level to investigate software/hardware More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Enterprise Recruitment Limited
Digital Signal Processing (DSP) design and optimisation Excellent academic background with a degree from a top university Proficiency in SystemVerilog or VHDL Experience with high-speed external interfaces (e.g. PCIe, Aurora, Ethernet, SPI) Proven ability to take technical ownership, collaborate effectively, and deliver complex projects Position: Senior FPGA Engineer Location: Cambridge Salary: £70k£160k + equity Key Skills: FPGA, DSP More ❯
. Experience verifying HDL using ModelSim or Questasim (UVM beneficial). Desirable Skills - Requirements analysis and management (e.g., DOORS). Experience with SmartFusion, PolarFire or Igloo devices. Knowledge of PCIe NVMe implementations in FPGA. Experience with Xilinx or Altera devices/toolchains. Familiarity with 3rd-party IP integration. Design for security principles. Embedded firmware development (C/C assembler). More ❯
frameworks (e.g., PyTest, Robot Framework). • ISTQB foundational certificate • Knowledge of version control systems (e.g., Git). • Knowledge of CICD Systems. • Understanding of networking protocols or hardware interfaces (e.g., PCIe, Ethernet, USB). Benefits for Working at Concurrent 25 days holidays + bank holidays and holiday purchase scheme. Annual profit share bonus. Cycle to work, Home & Tech and car salary More ❯
frameworks (e.g., PyTest, Robot Framework). • ISTQB foundational certificate • Knowledge of version control systems (e.g., Git). • Knowledge of CICD Systems. • Understanding of networking protocols or hardware interfaces (e.g., PCIe, Ethernet, USB). Benefits for Working at Concurrent 25 days holidays + bank holidays and holiday purchase scheme. Annual profit share bonus. Cycle to work, Home & Tech and car salary More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
Certain Advantage
/experience required: Experience of the C Programming Language Experience of testing software products for ARM based multi-core processing platforms Experience of communications protocols (e.g. SPI, UART, Ethernet, PCI-Express) Experience of DOORS Experience of test tools and techniques in both host and target environments Experience of test tools such as LDRA or equivalent for host testing Experience in More ❯
technology leads Qualifications: Deep technical background and solid understanding of SoC architectures, memory interfaces and platforms involving embedded compute, AI or related fields Experience with high-speed interface standards (PCIe Gen5/6, LPDDR5/6) and peripherals for embedded compute Competence with embedded system board design, designing with complex LSI devices such as FPGAs and embedded firmware and power More ❯
Oxford, England, United Kingdom Hybrid/Remote Options
IC Resources
An excellent opportunity has arisen to join a global leader in advanced semiconductor technologies. This role offers the chance to work on cutting-edge 5nm designs, supporting the latest PCIe interfaces, protocols, and NAND flash solutions. While part of a large international organisation, the UK site operates with the feel of a fast-moving startup but with the stability and … Python, Perl, TCL) Desirable skills Experience with formal verification tools (JasperGold, VC Formal) Familiarity with C/C++ development Prior SSD experience with storage interfaces such as SAS or PCIe (NVMe preferred) What’s on offer Competitive base salary Hybrid working model Generous company pension scheme Private health insurance Visa sponsorship and relocation support for experienced engineers For more information More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid/Remote Options
Arm Limited
Job Overview: In the Arm Central Technology Systems group we provide domain-specific leadership across multiple sectors, including mobile, infrastructure, and automotive. We are looking for a PCIe device expert to join and further strengthen this diverse group. We work in small teams, so your contributions will make a difference! Responsibilities: Provide leadership in the definition of PCIe device architecture … Electrical/Computer Engineering Consistent track record, with at least 5 years of industry experience in contributing to device architecture through prototyping, modeling, and numerical analysis. Deep knowledge of PCIExpress device architecture, programming interfaces, and driver architecture associated with RDMA NICs, NVMe storage devices, Virtio, GPUs, NPUs, or similar. Demonstrated ability to generate consistent, complete, and concise written specifications More ❯
can accept candidates who wish to operate through their own Personal Service Company (PSC). The position focuses on high-speed digital design, with a particular emphasis on DDR, PCIe, and Ethernet technologies. The successful candidate will be responsible for designing, developing, and testing hardware components, ensuring they meet the highest standards of performance and reliability. This is an ideal … and are passionate about pushing the boundaries of technology. Key Responsibilities for the Contract Hardware Design Engineer: - Design and develop high-speed digital hardware components. - Implement and optimise DDR, PCIe, and Ethernet interfaces. - Conduct thorough testing and validation of hardware designs. - Collaborate with cross-functional teams to ensure seamless integration. - Troubleshoot and resolve design issues promptly. Essential Skills and Experience … for the Contract Hardware Design Engineer: - Proven experience in high-speed digital design. - In-depth knowledge of DDR, PCIe, and Ethernet technologies. - Experience in complete board bring-up, from initial hardware validation to full system readiness. - Strong analytical and problem-solving skills. - Proficiency in using industry-standard design and simulation tools. - Excellent communication and teamwork abilities. If you are a More ❯
can accept candidates who wish to operate through their own Personal Service Company (PSC). The position focuses on high-speed digital design, with a particular emphasis on DDR, PCIe, and Ethernet technologies. The successful candidate will be responsible for designing, developing, and testing hardware components, ensuring they meet the highest standards of performance and reliability. This is an ideal … and are passionate about pushing the boundaries of technology. Key Responsibilities for the Contract Hardware Design Engineer: - Design and develop high-speed digital hardware components. - Implement and optimise DDR, PCIe, and Ethernet interfaces. - Conduct thorough testing and validation of hardware designs. - Collaborate with cross-functional teams to ensure seamless integration. - Troubleshoot and resolve design issues promptly. Essential Skills and Experience … for the Contract Hardware Design Engineer: - Proven experience in high-speed digital design. - In-depth knowledge of DDR, PCIe, and Ethernet technologies. - Experience in complete board bring-up, from initial hardware validation to full system readiness. - Strong analytical and problem-solving skills. - Proficiency in using industry-standard design and simulation tools. - Excellent communication and teamwork abilities. If you are a More ❯