Cpu Formal Verification Lead

Intel Intel · Semiconductors · Bangalore, India

Lead formal verification efforts for complex CPU designs (i9, i7, i5, Xeon processors). Develop environments, create models and properties, analyze failures, and guide team members. Stay updated on formal verification technologies and develop new methodologies.

What you'd actually do

  1. Lead and drive the formal verification efforts for complex, industry-leading CPU designs ( i9, i7, i5, and Xeon processors.)
  2. Develop and master formal verification environments for control path and/or datapath designs.
  3. Collaborate closely with cross-geographical design and architecture teams to understand specifications and identify verification needs.
  4. Create and maintain formal models and properties for CPU components; analyze and debug verification failures, providing feedback and solutions to design teams.
  5. Guide and train team members in using formal tools and methodologies to successfully complete their verification assignments.

Skills

Required

  • Master's degree in electrical engineering, Computer Science, or a related field
  • 8+ years of experience in formal verification
  • Strong understanding of digital design principles and CPU architecture
  • Proficiency in formal verification methodologies and tools such as Jasper Gold, VC-Formal, or equivalent
  • Extensive experience with hardware description languages (Verilog, VHDL)
  • Extensive experience with formal verification languages (SystemVerilog Assertions, PSL)
  • Excellent problem-solving and debugging skills
  • Effective communication and teamwork abilities

Nice to have

  • Proficiency in scripting languages such as Tcl, Python, or Perl

What the JD emphasized

  • formal verification
  • CPU designs
  • formal verification environments
  • formal models and properties
  • formal tools and methodologies
  • formal verification technologies
  • formal methodologies and tool flows