Senior FPGA Network Engineer
We are developing disrupting technologies for ML/HPC systems that will revolutionise Data Centers and HPCs, speed up the AI/ML training/inference, and dramatically reduce energy consumption for a sustainable future.
We are looking for a Senior FPGA Engineer who can apply their knowledge and experience to design and implement a high-speed network interface card. Design, development, and testing of iterative product prototypes, with aim of getting a product to manufacture.
Responsibilities:
Meeting with the R&D team to discuss product ideas, concepts and issues
Presenting product designs to management and stakeholders.
Hands-on prototyping: in-house and external
Delivering an FPGA based system for use in lab and customer trials
Risk analysis, testing plans & protocols are essential for delivery of above
Build upon existing designs / prototypes
Detailed, scientific approach to report writing and documentation
Skills & Experience:
5+ years of relevant industry hands-on experience in FPGA design for 100Gb/s network applications
Experience using PCIe, CXL, RDMA, DDR4, bare metal use of high-speed I/O like GTM and F-Tile transceivers, Ethernet, IP
Experience in PCIe driver development
Comprehensive understanding of clock domain crossing techniques
Strong knowledge of FPGA tool flows (synthesis, partitioning, place&route, timing analysis)
Excellent skills in SystemVerilog/Verilog/VHDL
Experience in scripting (tcl preferable) and Python programming
Experience using Questa, ModelSim, GHDL, Verilator, cocotb
Experience using Quartus/Vivado/Vitis
Experience in High Level Synthesis (HLS)
Experience using soft cores and SoC programming.
Experience with high-performance FPGA devices: Xilinx Versal Premium (preferable), Intel Agilex 7
A humble attitude and good communication skills
Ability to create a understanding of complex ideas, concepts and designs to a variety of audiences from multiple backgrounds
Bachelor or Master degree in electronics engineering, physics, or other relevant fields or experience within the industry;
Benefits:
Highly competitive salary
Generous stock options
25 days holiday (+ bank holidays)
Direct business impact with short feedback loop
Hybrid working
Relocation assistance & visa sponsorship provided where necessary