ASIC Engineer, Formal Verification

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms like Facebook, Instagram, WhatsApp, and immersive AR/VR experiences.
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For ASIC Engineer, Formal Verification

Meta is seeking an ASIC Formal Verification Engineer to join their Infrastructure organization. This role focuses on building IP and System On Chip (SoC) for data center applications. As part of an elite team, you'll work on developing innovative ASIC solutions for Facebook's data center applications. Your responsibilities will include developing comprehensive formal testplans and ensuring complete formal verification sign-off for complex blocks.

The position offers unique opportunities to collaborate with full-stack software, hardware, ASIC Design, Emulation, and Post-Silicon teams to achieve first-pass silicon success. You'll be instrumental in proposing and implementing Formal Verification Methodology across the group, working closely with Architecture and Design teams on specifications and implementation.

The ideal candidate should have at least 2 years of experience in Formal Verification, with expertise in various applications including Datapath, sequential equivalence, and Clock Gating. Strong knowledge of hardware description languages like SystemVerilog and scripting languages such as Python is essential. The role requires both technical expertise and strong collaborative skills, as you'll be working with cross-functional teams and providing training to internal teams.

Meta offers a dynamic work environment where you'll be at the forefront of data center technology innovation. The company's mission to connect people and build communities extends to its hardware infrastructure, making this an exciting opportunity for someone passionate about hardware verification and scalable solutions. Working at Meta means contributing to technologies that impact billions of users while pushing the boundaries of what's possible in hardware engineering.

Last updated 3 days ago

Responsibilities For ASIC Engineer, Formal Verification

  • Propose, implement and promote the Formal Verification Methodology across the group
  • Work with Architecture and Design teams on Formal Verification specification and implementation
  • Define Formal Verification scope and create Formal environment
  • Build reusable/scalable environments for Formal Verification and deploying tools
  • Evaluate and recommend EDA solutions for Formal Verification
  • Provide training and mentoring for internal teams related to Formal Verification Technology

Requirements For ASIC Engineer, Formal Verification

Python
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 2+ years of experience in Formal Verification
  • Experience with Formal Verification applications including Datapath, sequential equivalence, Xprop, Clock Gating, connectivity
  • Experience with Formal Verification methodologies and complexity reduction techniques
  • Experience using analytical skills to tackle industry-level complex designs
  • Demonstrated experience with effective collaboration with cross functional teams
  • Fluency in hardware description languages, such as SystemVerilog and SVA
  • Proficiency in scripting languages such as Python, Perl, or Tcl
  • Experience with JasperGold or VC-Formal

Interested in this job?

Jobs Related To Meta ASIC Engineer, Formal Verification

Network Engineer, Deployment & Support

Network Engineer position at Meta focusing on deployment and support of large-scale optical networks with competitive compensation and benefits.

Business Engineer

Business Engineer role at Meta focusing on building scalable solutions across Meta's platforms while bridging business and technology expertise.

Software Engineer, Product

Software Engineering position at Meta working on product development across multiple locations with opportunities to impact billions of users.

Software Engineer, Infrastructure

Software Engineer position at Meta focusing on building and maintaining large-scale distributed infrastructure systems that power Facebook and other Meta platforms.

Software Engineer, Infrastructure

Backend Software Engineer role at Meta focusing on large-scale infrastructure systems and distributed components that power Facebook's core services.