Cerebras Systems-posted 24 days ago
$120,000 - $240,000/Yr
Full-time • Mid Level
Remote • Sunnyvale, CA
Computer and Electronic Product Manufacturing

Work with architects, designers, post-silicon, and software engineers, to ensure a high-quality design that works for silicon. Develop and implement verification strategies, detailed tests, and coverage plans based on micro-architecture. Create verification methodologies and reusable environments, including components such as stimulus, checkers, assertions, and coverage. Implement tests, manage regressions, gather coverage, and debug test failures. Collaborate with cross-functional teams, including architecture, RTL design, physical design, firmware, and validation. Analyze and debug complex issues across simulation, emulation, and silicon bring-up phases. Continuously enhances verification infrastructure and flows to improve efficiency and quality. Contribute to the evolution of the overall verification methodology and best practices across the organization.

  • Work with architects, designers, post-silicon, and software engineers, to ensure a high-quality design that works for silicon.
  • Develop and implement verification strategies, detailed tests, and coverage plans based on micro-architecture.
  • Create verification methodologies and reusable environments, including components such as stimulus, checkers, assertions, and coverage.
  • Implement tests, manage regressions, gather coverage, and debug test failures.
  • Collaborate with cross-functional teams, including architecture, RTL design, physical design, firmware, and validation.
  • Analyze and debug complex issues across simulation, emulation, and silicon bring-up phases.
  • Continuously enhances verification infrastructure and flows to improve efficiency and quality.
  • Contribute to the evolution of the overall verification methodology and best practices across the organization.
  • Advanced debugging and problem-solving skills.
  • Deep knowledge of SystemVerilog testbench, DPI, and UVM.
  • Excellent programming skills and knowledge of software engineering practices, including object-oriented design.
  • Experience developing scalable and portable testbenches and components.
  • Experience with verification methodologies and tools such as simulators, waveform viewers, build and run automation, coverage collection, and gate-level simulations.
  • Proficient in scripting languages such as Python or Perl.
  • Good interpersonal skills and the ability to work as a standout colleague are a must.
  • Extremely self-motivated and eager to solve problems
  • 3+ years of Design Verification experience.
  • Knowledge of pipelined processor architecture.
  • BS or MS in Computer Science or Electrical Engineering.
  • 3+ years of hands-on Design Verification experience.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service