Senior Engineer - Design Verification
AhmedabadFull-time5–9 yrsPosted 1 week ago
Senior electrical and electronics role at SiFive in Ahmedabad. Needs 5+ years and a B.Tech or B.E..
About the role
This is a T3 / Senior Engineer individual-contributor role within the Interconnect horizontal area, focused on coherent interconnect and related subsystem behavior. In this role, you will work across architecture, RTL, formal, and design verification teams to verify coherent data movement, protocol correctness, ordering, flow control, quality-of-service behavior, and subsystem integration across multiple interface types and bridge paths.
What you'll do
- Understand the coherent interconnect architecture and create effective verification strategies and test plans for the assigned area
- Develop and maintain verification environments, checkers, scoreboards, assertions, stimulus, and coverage models for coherent traffic, ordering rules, backpressure
- Verify subsystem behavior across interface boundaries, protocol adaptation layers, and bridge paths, including conversion, buffering, deinterleaving
- Define and execute directed and constrained-random tests that expose corner cases in coherency, concurrency, ordering, credits, arbitration, QoS behavior
- Analyze failures, isolate root cause, and drive fixes across RTL, assertions, testbench infrastructure, and test content
What you need
- UVM
- Verilog
- Test cases
- Arbitration
Good to have
- FPGA
- Python