Static Timing Analysis Engineer 

Job ID: FS0005
Experience: 3+ years
Location: Bangalore

Overview

We are looking for an experienced Formal Verification Engineer with a solid understanding of assertion-based verification, formal property checking, and equivalence checking. The ideal candidate will contribute to improving design reliability and safety using formal methods in collaboration with design and DV teams.

Responsibilities

1 Identify blocks suitable for applying Formal Verification

2 Knowledge of Hardware Description and Verification Languages, such as VHDL, Verilog/ System Verilog

3 Familiarity with hardware description languages (HDL) and digital design verification.

4 Applying various FV techniques to reduce complexity and prove correctness of DUT.

5 Debugging RTL to identify causes of failure scenarios.

6 Understanding of the end-to-end verification processes, from test plan creation through to verification closure

7 Guide and train team members on effective usage of Formal Verification tools

8 Knowledge of relevant industry standards and best practices in formal verification.

General Requirments

1 Excellent problem-solving skills and attention to detail.

2 Effective communication skills and the ability to collaborate in a team environment.

3 Creativity and ability to communicate ideas effectively

4 Good interpersonal and teamwork skills!

Scripting Languages

1 Python/Perl/TCL/shell programming

Tools

1 “SMT solvers, model checkers, VC Formal, Jasper Gold

Job Type: Full Time

Apply for this position

Allowed Type(s): .pdf, .doc, .docx