Work with systems team to understand the top level requirements of the digital functions and develop detailed specifications Implement the function in Verilog RTL to specification Perform unit level testing on the RTL function Support the DV team by writing self-checking tests as required Supporting all design integration activities like Lint, CDC, Synthesis & ECO Working with Physical Design Team on STA, physical, power and logical issues