Senior Design Verification Engineer

job
  • Efficient Computer
Job Summary
Location
San Jose ,CA
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
03 Feb 2025
Share
Job Description

Efficient is looking for a Digital Verification (DV) Engineer who wants to influence the next computing revolution. We are seeking an engineer with industry experience to help us in our verification efforts for our first-generation product. The DV Engineer will work on verifying Efficient’s proprietary Fabric technology by writing UVM testbenches, gathering and analyzing coverage reports, and contributing to the execution of the test plan. They will help shape our internal processes for building robust and verified designs, especially as the company scales up to higher-performance product lines.


This is a unique opportunity to get in at the ground level and have an influence on our products and processes as we move from the initial stages of product development to market release and scaled volume production. Join our team and help us shape the future of computing at the edge and beyond!


Key Responsibilities

  • Write modular UVM testbenches and tests to verify various design components.
  • Use a constraint-random test methodology to effectively stimulate a device-under-test to increase coverage and find bugs.
  • Write SystemVerilog assertions to check design invariants.
  • Add cover points/groups to refine code coverage metrics.
  • Collaborate with the digital design team to identify and fix bugs and coverage gaps.
  • Support running gate-level simulations as part of design signoff.
  • Support third-party vendor engineers when questions arise.
  • Assist in building a verification dashboard to quickly understand where a design is in the verification process and to identify regressions.
  • Assist in developing internal processes and frameworks to improve code quality, coverage, and correctness.


Required Qualifications & Experience

  • Minimum 2+ years of experience in design verification.
  • Experience writing and maintaining System Verilog test benches and test components
  • Bachelor’s degree in Engineering or a related field is required; Master’s degree or PhD is a plus.
  • Experience writing custom and reusable verification infrastructure components (e.g. drivers, monitors, agents, and models).
  • Well-versed in coverage-driven, constrained random verification, including coverage analysis and coverage closure.
  • Ability to analyze performance and correctness regressions to determine their root cause.
  • Experience with script development for work automation, preferably experience with Python.
  • Knowledge of UVM/OVM or equivalent portable verification methodologies, as well as IEEE-1801 (UPF) simulation flows is a plus
  • Preferred: knowledge of computer architecture, processor design and implementation, hardware and software engineering, and software development toolchains.

Other Smiliar Jobs
 
  • Sunnyvale, CA
  • 1 Days ago
  • San Francisco, CA
  • 1 Days ago
  • San Jose, CA
  • 1 Days ago
  • Santa Clara, CA
  • 1 Days ago
  • San Francisco, CA
  • 1 Days ago
  • San Jose, CA
  • 1 Days ago
  • Sunnyvale, CA
  • 1 Days ago
  • Hayward, CA
  • 1 Days ago
  • Sonoma, CA
  • 1 Days ago
  • Santa Clara, CA
  • 1 Days ago
  • Fremont, CA
  • 1 Days ago
  • Alameda, CA
  • 1 Days ago
  • San Mateo, CA
  • 1 Days ago
  • Santa Rosa, CA
  • 1 Days ago
  • Alameda, CA
  • 1 Days ago