1.
Strong coding with Verilog and SystemVerilog 2.
Good knowledge of AHB,AXI, AMBA protocol, exp in Ethernet 3.
Many experiences with sequence creation, functional cover groups and assertion coding.
4.
Strong C/C++ software development experiences 5.
Be familiar with scripting language, such as Perl, C shell, Makefile, Ruby.