Jobs · Quality Assurance

Senior ASIC Verification Engineer

Cornelis Networks · San Jose, CA · 1 mo ago
Quality AssuranceFull-time

About the role

Cornelis Networks is hiring a Senior ASIC Verification Engineer with advanced skills and knowledge in key areas required to verify world-class SoCs to be deployed in high performance computing, high performance data analytics, and artificial intelligence interconnect solutions. As a member of the ASIC leadership team with hands-on technical experience, you will be responsible for the verification closure of entire projects, including design modules, sub-systems, and SoCs. You will drive a wide range of activities including test-planning, UVM based testbench development, regression and coverage closure. You will have the opportunity to partner and collaborate with ASIC design, emulation, system hardware and post-silicon teams and help create a first-pass silicon success.

Responsibilities

  • Define overall SOC level verification strategy, technical planning, direction
  • Enable and drive the development of UVM environments to verify RTL at block, unit, and SoC levels
  • Develop and execute functional tests according to verification test plans
  • Instrument TB for functional and code coverage and drive to closure based on the coverage metrics
  • Collaborate with cross-functional teams like design, software, emulation and silicon validation teams towards ensuring the highest design quality

Team Responsibilities

  • Day-to-day guidance and leadership of team members
  • Driving results via mentoring, coaching, and counseling
  • Education of team in the use of AI tools to enhance productivity and efficiencies
  • Generation and enforcement of coding and verification guidelines

Requirements

  • 8+ years of experience with the following:
    • Hands-on experience with writing code using UVM/System Verilog
    • Verification for complex SoCs that include multiple clock and reset domains, using VCS or equivalent simulation tools
    • Debugging fails to the line of RTL, closing out bug fixes, using Verdi or equivalent debug tools
    • Experience in ground up testbench development
    • Experience with revision control systems like Git or SVN
  • B.S. Degree in Computer Engineering, Computer Science, or Electrical Engineering

Qualifications

  • M.S. Degree in Computer Engineering, Computer Science, or Electrical Engineering
  • 8+ years of relevant experience in networking hardware verification, proven expertise in verifying 50G, 100G, 400G Ethernet MAC/PCS protocols, TCP/IP, RDMA/RoCE, IPSec. and their application in high-speed data processing/networking
  • One or more scripting languages (TCL, Python, Perl, Shell-scripting)
  • Track record of first-pass success in ASIC and Systems

Preferred Skills

  • Experience utilizing AI tools to generate test plans and improve the productivity of verification process and team

Similar jobs