Lead CPU Verification Engineer

Apple, Inc.

Cupertino (CA)

On-site

USD 174,000 - 195,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
Medical benefits
Retirement benefits
Tuition reimbursement
Relocation assistance

Job summary

Apple Inc. in Cupertino, California, is seeking a verification engineer to collaborate with architecture and RTL designers to verify CPU functionality and develop robust test environments.

You will craft complex tests in assembly, C, or vectors, build coverage monitors, and drive verification completeness. A Bachelor's degree in Computer or Electrical Engineering and strong C/C++/Verilog skills are required.

Qualifications

  • Bachelor’s degree or foreign equivalent in Computer Engineering, Electrical Engineering, or a related field.
  • Experience with digital logic design, CPU microarchitecture verification.
  • Proficiency with C/C++ and Verilog for testbench development.
  • Experience developing coverage monitors and analysis.
  • Experience developing checkers and C-based transactors for verification.
  • Knowledge of assembly and C-based stimulus development.

Responsibilities

  • Work with architecture and RTL designers to verify CPU functionality.
  • Develop and lead testing plans and environments.
  • Develop complex tests in assembly, C, or vectors per test plans.
  • Develop coverage monitors and analyze coverage to ensure test case completeness.
  • Develop checkers or C-based transactors for verification.
  • Own verification of a kernel area of CPU functionality.
  • Support silicon bring-up and reproduction of silicon issues in pre-silicon sim.

Skills

Digital logic design
CPU microarchitecture
Computer architecture
C/C++
Verilog
Testbench development
Coverage analysis
Debugging

Education

Bachelor’s degree in Computer Engineering or Electrical Engineering

Tools

Verilog
C/C++

Job description

Apple Inc. in Cupertino, California, is seeking a verification engineer to collaborate with architecture and RTL designers to verify CPU functionality and develop robust test environments.

You will craft complex tests in assembly, C, or vectors, build coverage monitors, and drive verification completeness. A Bachelor's degree in Computer or Electrical Engineering and strong C/C++/Verilog skills are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CPU Verification Engineer: Top-Level Testing & Automation
CPU Verification Engineer: Top-Level Testing & Automation

Apple, Inc. • Sacramento (CA)

On-site
USD 27,552 - 41,328
Junior Verification Engineer – Verilog & C/C++
Junior Verification Engineer – Verilog & C/C++

Apple, Inc. • Montpelier (VT)

Remote
USD 27,552 - 41,328
CPU Design Verification Engineer
CPU Design Verification Engineer

Apple, Inc. • Cupertino (CA)

On-site
USD 174,000 - 195,000
Stock options
Medical benefits
Retirement benefits
+2
ML-Driven CPU Verification Tool Engineer
ML-Driven CPU Verification Tool Engineer

Apple • Santa Clara (CA)

On-site
USD 129,000 - 195,000
Apple stock programs
Medical and dental coverage
Retirement benefits
+3
First-Silicon Design Verification Engineer
First-Silicon Design Verification Engineer

Apple, Inc. • Beaverton (OR)

On-site
USD 120,000 - 180,000
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
Apple Entry Level Jobs Reddit
Apple Entry Level Jobs Reddit

Apple, Inc. • Sacramento (CA)

On-site
USD 27,552 - 41,328
Senior CPU RTL & Microarchitecture Engineer
Senior CPU RTL & Microarchitecture Engineer

Apple, Inc. • Cupertino (CA)

On-site
USD 150,000 - 225,000
Discretionary bonuses or commissions
Relocation assistance
Stock programs
CPU Hardware Engineer – RTL, Power & Performance
CPU Hardware Engineer – RTL, Power & Performance

Apple, Inc. • Cupertino (CA)

On-site
USD 180,000 - 225,000
Medical and dental coverage
Retirement benefits
Discounted products
+4
Senior Design Verification Engineer – SoC Pre-Silicon
Senior Design Verification Engineer – SoC Pre-Silicon

Apple Inc. • Beaverton (OR)

On-site
USD 150,000 - 210,000