Post-Silicon CPU Validation Engineer

Apple Inc.

Austin, Northern (TX, KY)

Hybrid

USD 120,000 - 150,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Apple Inc. in Austin, Texas is seeking a verification engineer to design and execute processor validation tests for post-silicon environments. You will collaborate with design and verification teams to debug functional issues on silicon and develop debug tools using C/C++ and Python.

The role emphasizes using Unix environments, ARM assembly analysis, and leveraging pre-silicon simulators and waveform analysis to resolve CPU design challenges. 40 hours/week.

Qualifications

  • Master’s degree in Electrical/Computer Engineering or related field.
  • Experience designing and developing validation tests using computer architecture concepts.
  • Proficiency in C/C++ for validation test development.
  • Proficiency in Python and shell scripting for automation.
  • Collaborative work with design and architecture teams to plan and execute hardware validation.

Responsibilities

  • Design and create validation tests for post-silicon environments to validate processor functionality.
  • Collaborate with design and verification engineers to debug and root cause silicon issues.
  • Develop processor debug tools using C/C++ and Python to support validation activities.
  • Work with pre-silicon simulators and waveform analysis for debugging.
  • Develop infrastructure using Python to automate test execution and result reporting

Skills

C/C++ development
Python scripting
Shell scripting
Unix/Linux
ARM assembly
CPU design analysis
Test validation
Source control

Education

Master’s degree in Electrical Engineering or Computer Engineering

Tools

GCC/Clang toolchain
Pre-silicon simulators
Waveform analysis tools
Git (Source control)

Job description

Apple Inc. in Austin, Texas is seeking a verification engineer to design and execute processor validation tests for post-silicon environments. You will collaborate with design and verification teams to debug functional issues on silicon and develop debug tools using C/C++ and Python.

The role emphasizes using Unix environments, ARM assembly analysis, and leveraging pre-silicon simulators and waveform analysis to resolve CPU design challenges. 40 hours/week.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Post-Silicon CPU Validation & Debug Engineer
Post-Silicon CPU Validation & Debug Engineer

Socket.dev • Austin (TX)

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

Socket.dev • Austin (TX)

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

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

On-site
USD 120,000 - 150,000
CPU Validation & Silicon Bring-Up Engineer
CPU Validation & Silicon Bring-Up Engineer

Apple Inc. • Santa Clara (CA)

On-site
USD 137,000 - 187,000
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
Senior CPU Verification Engineer - SystemVerilog & C
Senior CPU Verification Engineer - SystemVerilog & C

Apple Inc. • Beaverton (OR)

On-site
USD 140,000 - 190,000
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
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
Senior CPU Power & Debug Verification Engineer
Senior CPU Power & Debug Verification Engineer

Apple Inc. • Beaverton (OR)

On-site
USD 140,000 - 210,000