Design, develop and verify FPGA firmware for complex digital systems. Derive firmware requirements and architectures from system-level requirements. Develop RTL using Verilog/SystemVerilog and verify designs using UVM. Work with FPGA toolchains including Xilinx and Intel (Altera) devices. Develop high-speed interface solutions (e.g. PCIe, Ethernet, JESD). … testing and documentation throughout the development lifecycle. Essential Skills & Experience Strong FPGA development experience across major FPGA families. Proficiency with Xilinx tools, TCL, Verilog, SystemVerilog and UVM. Experience with Xilinx 7 Series, UltraScale, Intel (Altera) or Microsemi FPGA architectures. Knowledge of high-speed interfaces such as PCIe, Ethernet and JESD. ...