At a Glance
- Tasks: Join us to develop high-speed network interfaces and verification solutions for cutting-edge AI/ML technologies.
- Company: Oriole Networks, a leader in disruptive networking technologies for Data Centres.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Dynamic team environment with a focus on collaboration and innovation.
- Why this job: Make a real impact on sustainable tech while working with innovative teams.
- Qualifications: Experience in FPGA/ASIC verification and strong skills in SystemVerilog and automation.
The predicted salary is between 60000 - 80000 £ per year.
At Oriole Networks, we are developing disruptive technologies for AI/ML and HPC networking that will revolutionise Data Centers. These technologies will speed up training and inference while dramatically reducing energy consumption for a sustainable future. We are looking for an experienced Verification Engineer to work within our existing team to develop high-speed network interfaces between xPUs and our proprietary network. The successful candidate will deliver module and system level verification solutions, working iteratively through a series of prototypes to ultimately deliver a production-grade solution.
Responsibilities:
- Definition and execution of verification strategies and plans based on specification and collaboration with the broader team.
- Develop testbenches at module and system level, including stimulus, monitors, checkers, and scoreboards.
- Develop tests, maintain functional coverage models and drive coverage closure.
- Support hardware validation, reproducing and debugging complex functional issues, working closely with RTL and system teams, to resolve root causes.
Skills & Experience:
- Extensive hands‑on industry experience of FPGA or ASIC verification, ideally for GPU/CPU interfacing and networking at 100Gbps and above.
- Experience verifying at unit and system level, particularly for FPGA solutions, ideally for production quality IP.
- Experience architecting verification environments and infrastructure.
- Strong knowledge of verification methodologies, functional coverage, assertions and constrained random verification.
- Excellent skills in SystemVerilog scripting and automation, such as TCL and Python.
- Experience using Questa, VCS.
- Experience of formal verification tools, for example Questa Formal, JasperGold.
- Experience of many of the following: UALink, NVLink.
Verification Engineer employer: Oriole
At Oriole Networks, we pride ourselves on being an innovative employer that fosters a collaborative and dynamic work culture. Our commitment to employee growth is evident through continuous learning opportunities and hands-on experience with cutting-edge technologies in AI/ML and HPC networking. Located in a vibrant tech hub, we offer a unique chance to contribute to sustainable solutions while working alongside industry experts in a supportive environment.