Qualcomm logo

Formal Verification CAD Engineer

Qualcomm
Posted a month ago

LOCATION

Bangalore · Onsite

EXPERIENCE

2+ Years

SKILLS REQUIRED

Formal VerificationPythonScriptingModel CheckingTiming AnalysisEquivalence checkingData analysis

Job description

Overview

Formal Verification CAD Engineer responsible for verifying complex design blocks and improving formal verification methodologies and sign-off quality.

What you'll do

  • Drive formal verification of complex design blocks using Formal Apps and convergence strategies.
  • Collaborate with architecture, design, and systems teams on verification goals.
  • Review and refine formal setups, proofs, constraints, and abstractions.
  • Engage with EDA vendors to evaluate verification methodologies.
  • Develop Python automation scripts for formal verification flows.
  • Analyze formal verification problems and propose verification strategies.
  • Support low-power formal methodology.

What you'll need

  • 2+ years of hands-on formal verification experience.
  • Strong understanding of formal concepts, proof strategies, and abstraction techniques.
  • Proficiency with formal tools such as Jasper, VC Formal, or Questa Formal.
  • Strong scripting skills, with Python preferred.
  • Strong analytical, problem-solving, communication, and collaboration skills.
  • Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or a related field.

Nice to have

  • Working knowledge of property-based formal verification using SVA.
  • Low-power knowledge, including UPF/CPF and power-aware verification concepts.

Details

  • Location: Bangalore, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Formal Verification CAD Engineer