Design Verification Engineer

Cerebras builds wafer-scale AI computing systems and a cloud inference platform for training, fine-tuning, and serving AI models.

Sunnyvale, California, United States
About Cerebras Systems, Inc.

Cerebras Systems is an AI-infrastructure company founded in 2015. It sells rack-scale wafer-scale computing systems and provides cloud-based, API-accessible AI inference alongside on-premises deployments.

View jobs by Cerebras Systems, Inc.

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will develop verification strategies, tests, coverage plans, and reusable environments based on microarchitecture. You will implement and debug tests, manage regressions and coverage, analyze issues across simulation, emulation, and silicon bring-up, and improve verification infrastructure and methodologies.

Requirements

  • Knowledge of SystemVerilog testbenches, DPI, and UVM
  • Programming skills and knowledge of software engineering practices and object-oriented design
  • Experience developing scalable and portable testbenches and components
  • Experience with verification methodologies and tools, including simulators, waveform viewers, automation, coverage collection, and gate-level simulations
  • Proficiency in Python or Perl
  • 3–5+ years of design verification experience

Responsibilities

  • Develop verification strategies, detailed tests, and coverage plans based on microarchitecture
  • Create reusable verification environments with stimulus, checkers, assertions, and coverage
  • Implement tests, manage regressions, gather coverage, and debug test failures
  • Collaborate with architecture, RTL design, physical design, firmware, and validation teams
  • Analyze and debug issues across simulation, emulation, and silicon bring-up
  • Improve verification infrastructure, flows, methodologies, and best practices
Design Verification Engineer at Cerebras Systems, Inc. | JobStash