Sr. Staff Engineer - Design Formal Verification
Core
Own and drive strategies to verify complex processor modules (instruction fetch, branch prediction, execution pipelines) using formal verification techniques.
Role type
Senior Staff Hardware Engineer (Design Formal Verification)
Builds
Verified processor designs for RISC-V compute platforms
Domain
Semiconductor / Chip Design / RISC-V
Required skills
Formal Verification, Formal Abstraction Techniques, Chisel, VHDL, Verilog, SystemVerilog, Assertion Libraries, Scripting/Automation, Debugging RTL
Preferred skills
Object-oriented Programming
Technologies
VC Formal, JasperGold, Chisel
Responsibilities
Identify blocks suitable for formal verification; Create formal test plans and sign-off metrics; Implement and maintain formal verification environments; Apply FV techniques to prove correctness; Debug RTL failure scenarios; Guide and train team members; Develop automation scripts; Review formal setups and proofs; Maintain assertion libraries
Seniority
Senior Staff, hands-on IC
