CodeGeniusRecruit logo

FPGA Engineer – VHDL/Verilog, PCIe & Embedded

CodeGeniusRecruit
May 23, 2026
Full-time
On-site
Bath, ENG, United Kingdom
FPGA Programming Jobs, Level - Mid-Career

Job Title

FPGA Engineer – VHDL/Verilog, PCIe & Embedded

Role Summary

Join the Electronics & Embedded Software team in Bath to review existing FPGA code, design and implement new FPGA modules, and integrate interfaces such as PCIe and I2C. The role involves hands-on FPGA development, system integration and collaboration with embedded software and electronics engineers.

Experience Level

Mid-level. The posting does not state specific years of experience; typical mid-level ranges are 3–7 years.

Responsibilities

Deliver FPGA features, maintain and improve existing codebase, and support system integration and testing.

  • Review and refactor existing VHDL/Verilog codebases.
  • Design, implement and verify FPGA logic using VHDL or Verilog.
  • Develop and integrate high-speed interfaces such as PCIe and peripheral interfaces like I2C.
  • Collaborate with embedded software engineers to integrate FPGA and firmware/driver interfaces.
  • Create and execute test plans; perform simulation, synthesis, and on-target verification.
  • Document designs, implementation details, and test results.
  • Debug and support hardware bring-up and field issues.

Requirements

Must-have technical skills and experience.

  • Practical FPGA design experience using VHDL or Verilog.
  • Experience implementing and validating PCIe and I2C interfaces.
  • Experience with FPGA integration and system-level debugging alongside embedded software.
  • Familiarity with simulation and verification workflows (writing testbenches); specific tools not specified in the posting.
  • Strong problem-solving and code-review skills.

Nice-to-have:

  • Experience with synthesis tools (e.g., Vivado, Quartus) and board bring-up.
  • Experience with embedded Linux or driver integration.

Education Requirements

A degree in Electronics or a relevant technical field is required (degree level not specified). No certifications or equivalent-experience language were provided in the posting.


About the Company

Company: CodeGeniusRecruit

Recruiting/staffing firm focused on technology and engineering roles, matching candidates with employers for remote, contract, and full-time positions.

CodeGeniusRecruit logo

Date Posted: 2026-05-23