Description:
Synopsys is inviting applications for the post of Formal Verification Intern.
Duties and responsibilities:
Formal Verification Engineer at Synopsys, you will be responsible for formally verifying complex design IPs. Synopsys IP Group has a strong formal verification methodology that enables hardware verification engineers to use FV tools and techniques successfully on complex and/or critical RTL logic. The job involves very close interaction with the designers, architects, verification engineers and Synopsys’s Tool Development Group to drive verification projects.
- Help decide on the best applications of formal verification techniques to various parts of the design.
- Review functional and micro-architectural specifications, define the scope for formal verification, and create high-quality formal verification testplans to sign-off on the corresponding design implementation.
- Build formal verification testbenches, code assertions and constraints, and apply abstraction techniques to converge the targeted properties or to achieve reasonable proof-depth.
- Apply formal coverage techniques for analysing over-constraints and for measuring functional coverage.
Requirements:
- Pursuing or completed BTech/ MTech degree
- Good understanding of hardware micro-architecture and design
- Proficiency in HDLs like Verilog, SystemVerilog
- Familiarity with SystemVerilog Assertions (SVA) and basic concepts of formal property verification
- Good debugging and problem-solving skills
- Scripting knowledge (Python/Perl/shell)
- Good interpersonal and communication skills and dream to work as a great team member
Skills required:
- Academic projects related to formal verification or digital design verification
- Exposure to formal verification tools like VCFormal, Jasper, Yosys etc
- Knowledge of protocols like AXI, CHI, PCIe, DDR, etc
Job/Req. ID: 8583
Company: Synopsys
Location: Bangalore, KA
Job Category: VLSI Engineering
Do you want Job alerts on your Phone? Join our WhatsApp/Telegram Group