Formal Verification
Location:- Bangalore
Experience:- 8+Years
Note:- 5 days working and No RSU
Functional Formal Verification Engineer
(
Job Function
We are seeking an experienced Functional
Formal Verification
Engineer to join our team and lead
formal verification
efforts for complex digital designs. As a Lead
Formal
Verification
Qualifications:
· Bachelor's or master’s degree in electrical/Electronic Engineering, Computer Engineering, or a related field.
· 8+ years of experience in formal verification of complex IP/Subsystem/SoCs, with a strong understanding of digital logic design and verification techniques.
· Expertise in formal verification tools and property specification languages (e.g., SVA, PSL), as well as proficiency in HDLs such as System Verilog, Verilog or VHDL.
· Experience with industry-standard EDA formal tools.
· Experience with scripting languages (e.g., Python, Tcl, Perl) and programming languages such as C/C++/SystemC.
·
Excellent problem-solving and analytical skills, with the ability to debug
complex issues and optimize
verification
· Strong communication and interpersonal abilities, with experience working in a team environment and collaborating with cross-functional teams.
· Proven track record in technical leadership and mentoring, with experience guiding junior engineers and contributing to the development of formal verification methodologies.
Responsibilities
· Lead complete formal verification for single or multiple design blocks and IPs, including developing and implementing formal verification strategies and test plans.
· Create comprehensive formal verification test plans and specifications to ensure thorough coverage of design functionality.
· Prove design properties, identify bugs, and collaborate with design teams to improve micro-architectures and ensure design correctness.
· Craft innovative solutions for verifying complex design architectures, including developing re-usable and optimized formal models and verification code bases.
· Mentor junior team members and provide technical leadership in formal verification methodologies, including training and guidance on industry-standard tools and techniques.
· Collaborate with cross-functional teams, including design and verification , to ensure seamless integration of formal verification into the overall verification flow.
Preferred Skills:
· Experience with CPU, GPU, or other complex digital architectures, including knowledge of industry-standard protocols (e.g., AXI, CHI, PCIe).
·
Familiarity with UVM methodology and/or other simulation-based
verification
· Experience with advanced FV performance optimization techniques, such as abstraction methods, property decomposition, and other state-space reduction techniques.
· Expertise in Jasper or VC Formal products is highly desirable.
Job Locations
· India: Bangalore
Apply through whichever channel suits you best.