Senior Staff RTL Verification Engineer

21 hours, 14 minutes ago
Full-time
Lead
Quality Assurance and Testing
Impinj

Impinj

Impinj provides RAIN RFID solutions, connecting billions of everyday items to applications for real-time information delivery in various industries.

Communications Equipment
251-1K
Founded 2000

Description

  • Contribute to verification of next-generation RAIN RFID Reader ICs throughout all phases of product development.
  • Define and develop verification methodologies and infrastructure.
  • Develop bus functional models, subsystem behavioral models, RTL code, and SystemVerilog testbenches.
  • Write and execute directed and constrained-random tests to achieve functional coverage.
  • Define verification coverage metrics to support high-quality tapeout decisions.
  • Create SystemVerilog assertions, coverage monitors, and detailed test plans.
  • Develop CI/CD workflows and automation toolkits to improve verification efficiency and reporting.
  • Collaborate with logic, analog, test, and systems engineering teams to deliver new features and products.
  • Support continuous improvement of existing RAIN RFID products through feature and performance enhancements.

Requirements

  • Bachelor’s degree in Electrical or Computer Engineering with 12 years of experience, or 8 years with an MS, or 5 years with a PhD.
  • 12+ years of experience in RTL verification.
  • Experience verifying microcontroller microarchitectures and complex finite-state machines.
  • Experience creating and implementing RTL functional verification test plans.
  • Experience defining bus functional models, subsystem behavioral models, and architectural checkers.
  • Expertise in SystemVerilog and Universal Verification Methodology (UVM).
  • Hands-on experience with SV assertions, reusable sequences, and coverage monitors.
  • Proven ability to bring complex designs from concept through tape-out and production.
  • Familiarity with CI/CD systems and RTL coverage tools.
  • Scripting proficiency in Perl, Python, Ruby, or UNIX shell.
  • Excellent written and verbal communication skills.

Benefits

  • Typical US base pay range of $158,700 - $238,100.
  • Eligibility for additional rewards including merit increases, annual bonus, and stock.
  • US-based employees have access to healthcare benefits.
  • 401(k) plan with company match.
  • Open paid time-off policy and support for work/life balance.
  • Remote work support.
  • Commitment to diversity, inclusion, and reasonable accommodations.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior FPGA Prototyping Engineer

K2 Space Corporation 51-200 Defense and Space Manufacturing

K2 Space is seeking a Senior FPGA & Silicon Bring-up Engineer to help develop and validate next-generation communications ASICs across pre-silicon prototyping, first-silicon bring-up, and system integration.

Embedded Systems Python Verilog
21 hours, 14 minutes ago

Senior Embedded Firmware Engineer

Magnet Forensics 251-1K Internet Software & Services

Magnet Forensics is hiring a Senior Embedded Firmware Engineer to develop and support embedded firmware and related tooling for microcontroller-based digital investigative products.

C CI/CD Git Linux Pytest Python
4 days, 21 hours ago

Condition Monitoring Engineer

AssetWatch® 51-250 Construction & Engineering

AssetWatch is hiring a remote Condition Monitoring Engineer to support industrial customers by analyzing machine condition data and improving predictive maintenance solutions.

1 week, 1 day ago

Staff Firmware Engineer, AI Native, Edge ML

Life360 251-1K Family Services

Life360 is hiring a Staff Firmware Engineer to own its on-device ML platform for connected trackers and wearables, building firmware and edge intelligence that runs efficiently across the company’s device portfolio.

C C++ Embedded Systems Machine Learning
1 week, 1 day ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers