System Verilog / UVM Verification Engineer

System Verilog / UVM Verification Engineer

– be part of an international IT – and Datacom company

Silicom Denmark has a UVVM simultation environment and due to new collaboration with Intel, Silicom will also work with UVM based verification.  

In order to strengthen the verification processes and the simultation environment in Silicom Denmark, the company is looking for an experienced System Verilog / UVM Verification Engineer, experienced with FPGAs, who will be responsible for creating and building a UVM simultation environment. This position is newly created.

As a new System Verilog / UVM Verification Engineer you will be the driving force in creating and building a UVM simultation environment.

In this position you will have the opportunity to gain influence and put your mark on the UVM simultations environment in Silicom Denmark. You will be part of a dedicated highly skilled FPGA team, and work closely together with the Team Leader, FPGA Designers and the other FPGA Verification engineer, who works with UVVM.

Primary tasks and responsibilities:

  • Create and build UVM simultation environment, including:
    • writing test plans and other relevant verification documents
    • creating testbenches and test cases
    • creating agents
    • creating scoreboards
  • Maintain an existing UVM simultation environment
  • Create scripts to automate the test procedures
  • Create and build a UVM block and chip – level verification environment for multiple FPGAs

Furthermore, we expect you to participate along with the FPGA designers to debug issues, when they occur.

You will be the expert in the framework and way of working with verification in a UVM environment,  and you will support your colleagues in this.

Your profile includes:

  • Expert in System Verilog including Assertions and functional Coverage
  • Expert in UVM
  • Experience with and knowledge of FPGAs
  • Experience with VHDL
  • Experience with Github
  • Experience with Questa and or / VCS
  • Solid experience with verification requirements and test plans

It would be an advantage if you also have:

  • Experience with UVVM
  • Knowledge of Avery BFM models
  • Knowledge of and experience with scripting languages as TCL / Python
  • Experience with regression testing / continuous integration – experience with Jenkins
  • Good debugging skills

The ideal candidate has an engineering background ( candidate- or bachelor degree ) within electronics, combined with experience in creating simultation environment in the electronic industry, e.g. IT, datacom or telecom. Very good skills in English, written and spoken.

How to apply:

Please apply online to; for further information, you are welcome to contact Selsøe & Partners ApS: Helle Selsøe +45 22733013.

About Silicom Denmark:
Silicom Denmark A/S, formerly Fiberblaze A/S, located in Søborg Denmark, is a Danish IT- and  Datacom company founded in 2008. In 2014 Fiberblaze was acquired by Silicom Ltd. and is now a fully owned subsidiary. All Silicom Denmark’s development is driven and controlled out of our office in Denmark. Silicom Denmark is a significant international OEM supplier of FPGA based high performance Network Interface Cards for the Financial, Telecommunication, Datacenter / Cloud and Cyber Security sectors. The growth is fueled by Silicom Denmark’s ability to provide solutions matching customer requirements, from unconfigured hardware platforms to fully configured solutions. Silicom Denmark’s portfolio includes Capture and Financial solutions within the range of 1-400Gb/s, unconfigured network cards as well as IP Cores for FPGAs and ASICs.

In Silicom Denmark you will join app. 45 dedicated colleagues in a flat informal organization with fast decision-making processes. The environment is very dynamic and characterized by innovation, a pioneering spirit and cooperation. The company culture is a “we culture” where everyone pitches in to influence projects and daily schedules. You will have the freedom to do your own planning, and you will be a part of a hardworking team that also takes the time to have fun.