Cornelis Networks

Principal ASIC Verification Engineer

Cornelis Networks

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

PerlPythonSubversionTCP/IP

About the role

  • responsible for the verification closure of entire projects, including design modules, sub-systems, and SoCs
  • drive a wide range of activities including test-planning, UVM based testbench development, regression and coverage closure
  • partner and collaborate with ASIC design, emulation, system hardware and post-silicon teams
  • 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
  • guidance and leadership of team members
  • driving results via mentoring, coaching, and counseling
  • generation and enforcement of coding and verification guidelines

Requirements

  • 10 + years of experience in networking hardware verification
  • proven expertise in verifying one or more of the following: 50G, 100G, 400G Ethernet MAC/PCS protocols, UDP, TCP/IP, RDMA/RoCE, IPSec
  • hands-on experience with writing code using UVM/System Verilog
  • experience verifying complex SoCs with multiple clock and reset domains
  • 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
  • M.S. Degree in Computer Engineering, Computer Science, or Electrical Engineering (preferred)
  • 15 + years of relevant experience (preferred)
  • one or more scripting languages (TCL, Python, Perl, Shell-scripting) (preferred)
Benefits
  • competitive compensation package that includes equity, cash, and incentives
  • health and retirement benefits
  • medical, dental, and vision coverage
  • disability and life insurance
  • dependent care flexible spending account
  • accidental injury insurance
  • pet insurance
  • generous paid holidays
  • 401(k) with company match
  • Open Time Off (OTO) for regular full-time exempt employees
  • sick time
  • bonding leave
  • pregnancy disability leave

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
UVMSystem VerilogRTL verificationtestbench developmentfunctional testingdebuggingcoding guidelinescoverage metricsscripting languagesnetworking hardware verification
Soft skills
leadershipmentoringcoachingcollaborationguidancecommunicationorganizational skillsproblem-solvingteamworkresults-driven
Concentra

Engineer III, Systems

Concentra
Senior · Leadfull-timeNorth Carolina, Pennsylvania, Texas · 🇺🇸 United States
Posted: 4 hours agoSource: careers-myconcentra.icims.com
CitrixCloudDNSLinuxPython
Olsson

Project Traffic Engineer – Rail

Olsson
Mid · Seniorfull-time$114k–$150k / yearArizona, California, Colorado, Nevada, New York, Utah · 🇺🇸 United States
Posted: 5 hours agoSource: boards.greenhouse.io
Concentra

Engineer III, Systems

Concentra
Senior · Leadfull-timeNorth Carolina, Pennsylvania, Texas · 🇺🇸 United States
Posted: 5 hours agoSource: concentrajobs-selectmedicalcorp.icims.com
CitrixDNSLinuxPython
Generac

Construction Project Engineer

Generac
Mid · Seniorfull-timeArizona, Massachusetts, Virginia, Washington · 🇺🇸 United States
Posted: 6 hours agoSource: generac.wd5.myworkdayjobs.com