CPU Validation & Silicon Bring-Up Engineer

Apple Inc.

Santa Clara (CA)

On-site

USD 137,700 - 186,300

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Apple Inc. is seeking a cpu validation engineer in Santa Clara, CA to develop and validate CPU tests, create stress workloads, and drive silicon bring‑up across pre- and post‑silicon stages.

You will collaborate with RTL and DV teams to understand design changes and ensure comprehensive validation coverage across architectures. The role emphasizes strong C/C++ and scripting skills, plus knowledge of CPU architectures, pipelines, caches, and memory subsystems.

Qualifications

  • Academic coursework in CPU architecture.
  • Experience in C/C++ and Python or Perl, and CPU validation.

Responsibilities

  • Work with CPU RTL and DV teams to engineer test content for new CPU features.
  • Create CPU validation test plans, ensuring all key features are covered.
  • Develop SW workloads to stress test the CPU and integrate into validation environments.
  • Help maintain and improve our random test generator by adding support for new CPU features.
  • Drive bring‑up and execution of silicon validation tools in pre‑silicon and post‑silicon environments.
  • Debug functional silicon failures with Design and DV counterparts.

Skills

C/C++ programming
Python scripting
Perl scripting

Education

BS or MS in Electrical Engineering, Computer Science, or Computer Engineering

Job description

Apple Inc. is seeking a cpu validation engineer in Santa Clara, CA to develop and validate CPU tests, create stress workloads, and drive silicon bring‑up across pre- and post‑silicon stages.

You will collaborate with RTL and DV teams to understand design changes and ensure comprehensive validation coverage across architectures. The role emphasizes strong C/C++ and scripting skills, plus knowledge of CPU architectures, pipelines, caches, and memory subsystems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CPU Silicon Validation Engineer
CPU Silicon Validation Engineer

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Silicon Validation SW Engineer - CPU & Memory Hierarchy
Silicon Validation SW Engineer - CPU & Memory Hierarchy

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Relocation
Stock programs
Comprehensive medical and dental cover
CPU Silicon Validation Engineer: Bring-Up & Testing
CPU Silicon Validation Engineer: Bring-Up & Testing

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Post-Silicon CPU Validation Engineer
Post-Silicon CPU Validation Engineer

Apple Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 150,000
CPU Silicon Validation Engineer
CPU Silicon Validation Engineer

Apple Inc. • Santa Clara (CA)

On-site
USD 137,700 - 186,300
CPU Performance Verification Engineer – Pre/Post-Silicon
CPU Performance Verification Engineer – Pre/Post-Silicon

Apple Inc. • Santa Clara (CA)

On-site
USD 129,300 - 194,700
Silicon Test & Validation Engineer - Hardware
Silicon Test & Validation Engineer - Hardware

Apple Inc. • Cupertino (CA)

Hybrid
USD 153,000 - 218,000
Stock programs
Medical and dental coverage
Education reimbursement
+1
CPU Verification Engineer: Top-Level Testing & Automation
CPU Verification Engineer: Top-Level Testing & Automation

Apple • Sacramento (CA)

On-site
USD 27,552 - 41,328
Silicon Validation Software Engineer: CPU and Memory Hierarchy
Silicon Validation Software Engineer: CPU and Memory Hierarchy

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Relocation
Stock programs
Comprehensive medical and dental cover
Silicon Validation Engineer
Silicon Validation Engineer

Apple Inc. • Austin (TX), Northern (KY)

On-site
USD 120,000 - 150,000