Sr. Digital Verification Engineer 

Responsibilities:

  • Work with the architecture team and design engineers to fully understand the assigned functional blocks and develop a test plan based on the architecture of the ASIC.
  • Implement test benches and test cases with UVM methodology or C co-simulation environment
  • Responsible for functional verification on block and full chip level, work with design engineers to achieve design objectives.
  • Conduct and maintain verification methodologies such as regression, code coverage and functional coverage analysis.
  • Participate in RTL and post-layout gate level simulation with SDF back-annotation.
  • Participate in pre-silicon validation using FPGA platform, and post-silicon bring up on EVB.

Requirements:

  • MSEE or equivalent with 3+ years relevant verification experience.
  • Working experience with System Verilog and advanced UVM/VMM/OVM methodologies and have been through minimally 2 silicon tape-outs.
  • Knowledge of OOPs concepts and C++.
  • Verification experience with mixed signal design and C/SystemC/C++ co-simulation environment is a plus.
  • Domain knowledge in networking ASICs, such as Ethernet PCS/PMA layer or higher layer in IP stack is definitely a plus.
  • Experienced in one or more scripting languages, such as Perl, TCL, Python and Makefile.
  • Good English communication and documentation skill.