FPGA
·
London Office
·
Hybrid
FPGA Design Engineer
We are looking for FPGA Engineers to develop high-speed network interface card and network control solutions. These engineers will be part of the team building solutions to connect GPU systems to our innovative photonic network.
Responsibilities will include microarchitecture definition, implementation, and testing, as well as interfacing with software.
Responsibilities:
- Microarchitecture definition in collaboration with the broader team.
- RTL Implementation, synthesis, timing closure.
- Unit verification planning and simulation testing using SystemVerilog.
- Delivering and validating FPGA-based lab setups for customer trials.
- Preparing detailed technical documentation and presentations to stakeholders.
Skills & Experience:
- Hands-on experience of FPGA design, ideally in a product development setting.
- Excellent skills in SystemVerilog/Verilog/VHDL.
- Strong knowledge of FPGA tool flows (synthesis, partitioning, place & route, timing analysis).
- Familiarity with SystemVerilog for verification, including constrained random verification.
- Comprehensive understanding of clock domain crossing techniques.
- Scripting and automation, such as TCL and Python.
- Experience using Quartus/Vivado/Vitis.
- Experience using PCIe, DDR4, high-speed transceivers and Ethernet is desirable.
- Experience with embedded systems, including soft processors (Nios/Microblaze/RISC V) and SoC programming.
- Bachelor or Master degree in electronics engineering, physics, or other relevant fields or experience within the industry.
- Department
- FPGA
- Locations
- London Office
- Remote status
- Hybrid
About Oriole Networks
Accelerating AI in a Low Carbon World – Oriole Networks is a photonic networking company, developing disruptive technologies for AI/ML and HPC networking that will revolutionise data centres.
Already working at Oriole Networks?
Let’s recruit together and find your next colleague.