All roles at SiFive

Staff Verification Engineer - Security Blocks

BengaluruFull-time7–12 yrsPosted 1 week ago

Senior electrical and electronics role at SiFive in Bengaluru. Needs 7–12 years and a B.Tech or B.E..

About the role

Staff Verification Engineer - Security Blocks at SiFive. Verification Planning: Analyze architectural specifications to define verification strategies and create comprehensive test plans that outline test cases, checkers.

What you'll do

  • Stimulus & Constraint Generation: Write complex sequences and constrained-random tests to stress-test the IP across corner cases
  • Must know the RISC-V spec and processor-based verification and knowing risc-v security architecture is highly preferable
  • Methodologies UVM (highly preferred), OVM, or VMM
  • Protocols AXI, AHB, Security architecture

What you need

  • Verilog
  • UVM
  • Python
  • Test cases
  • C++
  • C

Good to have

  • Root cause analysis
  • Perl

More roles like this at SiFive

Apply on SiFive's site