Senior verification engineer Job Description

Senior verification engineer Job Description Template

A Senior Verification Engineer spearheads the process of testing and validating system designs to ensure optimal performance. Responsibilities encompass developing verification plans, executing tests, and troubleshooting system errors.

Responsibilities:

  • Develop and execute verification plans for complex designs
  • Define and implement verification methodologies and test plans
  • Design and develop test benches and test cases using SystemVerilog and UVM
  • Debug and root cause failures to ensure functional correctness
  • Collaborate with design and software teams to ensure timely delivery of products
  • Mentor and guide junior verification engineers
  • Stay up to date with industry trends and incorporate best practices

Requirements:

  • Minimum of 5 years of experience in the semiconductor industry
  • Expertise in verification methodologies and tools such as UVM, SystemVerilog, and Verilog
  • Strong understanding of ASIC design flow and experience in verifying complex ASICs
  • Experience in developing and executing verification plans, testbenches, and testcases
  • Ability to debug complex design and testbench issues and provide solutions
  • Excellent communication and collaboration skills to work effectively with cross-functional teams
  • Bachelor's or Master's degree in Electrical Engineering or Computer Science is preferred
  • Experience in leading small teams of verification engineers is a plus