Design Verification Engineer

ArrowSan Jose, CA
Onsite

About The Position

This Design Verification Engineer position involves executing complete verification projects as a senior engineer. The role requires hands-on experience, mentoring, client communication and interactions, in-depth technical reviews, and close tracking of both technical and management aspects. The engineer will provide guidance to the team on developing UVM-based SV test-benches, defining block, sub-system, and SOC top-level test plans, specifically for PCIe, NVMe, NAND, DDR, and CPU sub-systems, as well as verification methodologies, flows, and quality metrics. The role demands in-depth knowledge and experience, the ability to solve complex problems by taking new perspectives using existing solutions, and working independently with minimal guidance. The individual will act as a resource for colleagues with less experience, contribute to process improvements, and provide informal guidance to junior staff. This position represents a career level where stability for many years is possible.

Requirements

  • Requires in-depth knowledge and experience
  • Typically requires 5–7 years of related experience with a 4 year degree; or 3 years and an advanced degree; or equivalent work experience
  • Experience with UVM-based SV test-benches
  • Experience defining block, sub-system and SOC top level test plans
  • Experience with PCIe, NVMe, NAND, DDR and CPU sub-systems and verification methodologies, flows and quality metrics

Responsibilities

  • Execute complete verification project in the role senior engineer with hands on experience, mentoring, client communication / interactions, in-depth technical reviews and close tracking of technical as well as management aspect
  • Provide guidance to team on developing UVM-based SV test-benches, defining block, sub-system and SOC top level test plans, PCIe, NVMe, NAND, DDR and CPU sub-systems and verification methodologies, flows and quality metrics
  • Solve complex problems; take a new perspective using existing solutions
  • Work independently; receive minimal guidance
  • Act as a resource for colleagues with less experience
  • Contribute to process improvements
  • Resolve problems using existing solutions
  • Provide informal guidance to junior staff
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service