Formal Verification Engineer for SoCs & IP

Apple, Inc.

Cupertino (CA)

On-site

USD 174,000 - 225,000

Full time

17 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical and dental coverage
Employee stock programs
Relocation assistance
Tuition reimbursement

Job summary

Apple Inc. in Cupertino, California, seeks a hardware formal verification engineer to verify blocks and SOC IPs using model checking and HDL-based test benches. You will develop verification plans, prove properties, and collaborate with design teams to improve micro-architectures.

The role involves crafting reusable verification models and methodologies to boost efficiency, with a base pay range reflecting location and experience. Relocation and benefits may apply.

Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Electronics Engineering, or related field.
  • Experience with digital hardware design principles.
  • Experience and/or education with model checking-based verification of hardware or protocols.
  • Ability to communicate formal verification plans and results with validation and design partners.
  • Analysis of computer architecture and SoCs.
  • HDL knowledge including Verilog or VHDL; ability to develop formal test benches.
  • Scripting languages including Python, Perl, or TCL in hardware CAD contexts.

Responsibilities

  • Work on complete formal verification for CPU, Cellular and IP blocks and SOC components.
  • Develop formal verification test plans and microarchitecture specifications.
  • Prove properties, find design bugs, and collaborate with design teams to improve architectures.
  • Create reusable and optimized formal models and verification code bases.
  • Architect correct-by-construction design methodologies to improve verification efficiency and productivity.

Skills

Digital hardware design
Model checking
Verilog/VHDL
Python/Perl/TCL scripting
Communication of verification plans

Education

Bachelor's degree in Computer/Electrical/Electronics Engineering

Tools

Verilog
VHDL
Python
Perl
TCL

Job description

Apple Inc. in Cupertino, California, seeks a hardware formal verification engineer to verify blocks and SOC IPs using model checking and HDL-based test benches. You will develop verification plans, prove properties, and collaborate with design teams to improve micro-architectures.

The role involves crafting reusable verification models and methodologies to boost efficiency, with a base pay range reflecting location and experience. Relocation and benefits may apply.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GPU Formal Verification Engineer — SoC/IP Focus
GPU Formal Verification Engineer — SoC/IP Focus

Apple, Inc. • Santa Clara (CA)

On-site
USD 150,000 - 278,000
Comprehensive medical and dental
Employee stock purchase plan
Relocation assistance
+1
Formal Verification Engineer
Formal Verification Engineer

Apple Inc. • Beaverton (OR)

On-site
USD 120,000 - 150,000
Formal Verification Engineer
Formal Verification Engineer

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 160,000
Formal Validation Engineer
Formal Validation Engineer

Apple, Inc. • Cupertino (CA)

On-site
USD 174,000 - 225,000
Medical and dental coverage
Employee stock programs
Relocation assistance
+1
Design Verification Engineer — SOC & IP Architect
Design Verification Engineer — SOC & IP Architect

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,400 - 277,600
Medical and dental coverage
Stock plan eligibility
Relocation assistance
+1
GPU Formal Verification Engineer — SoC Security & Robustness
GPU Formal Verification Engineer — SoC Security & Robustness

Apple Inc. • Santa Clara (CA)

On-site
USD 150,000 - 278,000
Comprehensive medical and dental cover
Discretionary employee stock programs
Relocation assistance
+1
GPU Formal Verification Engineer
GPU Formal Verification Engineer

Apple, Inc. • Santa Clara (CA)

On-site
USD 150,000 - 278,000
Comprehensive medical and dental
Employee stock purchase plan
Relocation assistance
+1
Senior Verification Engineer, SoC & IP (SV/UVM)
Senior Verification Engineer, SoC & IP (SV/UVM)

Apple, Inc. • Waltham (MA)

On-site
USD 135,000 - 250,000
Health insurance
Retirement benefits
Stock programs
+5
Low-Power SoC Verification Engineer
Low-Power SoC Verification Engineer

Apple Inc. • Cupertino (CA)

Hybrid
USD 150,000 - 225,000
Medical & Dental
Retirement benefits
Employee stock programs
+2
Top-Level CPU Verification Engineer (RTL & Testbench)
Top-Level CPU Verification Engineer (RTL & Testbench)

Apple Inc. • Santa Clara (CA)

On-site
USD 129,300 - 194,700
Stock programs
Relocation assistance
Medical & dental coverage