B

Broadcom

Designs chips and software for data centers

VLSI ASIC Verification Engineer

Hardware Validation & TestingPosted on Nov 11
Full-timeIn-person

About the Job

Requirements

  • A B.S. or M.S. in Electrical Engineering, Computer Engineering, or a related field.
  • At least 8 years of hands-on experience in ASIC, SoC, or IP design verification.
  • Deep proficiency in SystemVerilog and UVM architectures, including agents, drivers, monitors, scoreboards, and virtual sequences.
  • Working knowledge of AMBA protocols (AXI, AHB, and APB) and memory/DMA controllers.
  • A proven track record in constrained-random verification, functional coverage closure, and assertion-based verification (SVA).
  • Hands-on experience with industry-standard simulation and debug tools such as Synopsys VCS, Cadence Xcelium/Incisive, Mentor/Siemens Questa, or Verdi.
  • Strong scripting skills in Python, Tcl, or Perl for build-flow automation and regression management.

Responsibilities

  • Analyze micro-architectural specifications to create comprehensive verification plans, trace requirements, and identify edge and corner cases.
  • Design and build modular, reusable verification environments and testbenches using SystemVerilog and Universal Verification Methodology (UVM).
  • Develop constrained-random stimulus, functional coverage models, scoreboards, and reference models.
  • Write SystemVerilog Assertions (SVA), run simulations, debug waveforms, and identify root causes of RTL-to-testbench mismatches.
  • Drive functional and code coverage to 100% closure prior to tape-out.
  • Maintain automated regression suites using scripting languages such as Python, Perl, or Tcl.

Desired Qualifications

  • Familiarity with formal verification tools and techniques.
  • Hands-on verification experience with RISC-V, ARM, or x86 core or subsystem architectures.
  • Deep understanding of processor pipelines, branch prediction, out-of-order execution, superscalar designs, and execution units (ALU/FPU).
  • Familiarity with verifying complex memory hierarchies, including L1/L2 caches, cache coherency protocols (AMBA CHI/ACE), MMUs, and virtual memory management.
  • Exposure to high-speed interfaces or external protocols such as DDR, PCIe, NVMe, SATA, or SAS.

About the Company

Broadcom

Designs chips and software for data centers

Broadcom designs chips and sells infrastructure software for the companies that run large data centers, telecom networks and corporate IT. Its custom AI processors, built with cloud companies, and its Ethernet switch chips move and process data inside the computer clusters that train AI models. The chip business also makes parts for broadband, wireless, storage and industrial equipment, sold to device makers and cloud operators, while VMware software lets businesses run private clouds and is sold by subscription. Broadcom took its current form in 2016, when Avago Technologies, formed in 2005 from Agilent's chip unit, bought Broadcom Corporation, and it is based in Palo Alto, California.

Company size
10,001+
Company stage
IPO
Headquarters
Palo Alto, CA
Founded
2005

Recently Posted Jobs

Explore more opportunities at Broadcom

See more jobs