ML-Driven CPU Verification Tool Engineer

Apple, Inc.

Santa Clara (CA)

On-site

USD 129,000 - 195,000

Full time

6 hours 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

Apple stock programs
Medical and dental coverage
Retirement benefits
Discounted products and services
Tuition reimbursement
Relocation assistance

Job summary

Apple, Inc. in Santa Clara, CA seeks a CPU verification ML tool engineer to own ML-based verification tools and flows for a high-performance, lower-power processor design.

You will work closely with verification engineers and RTL designers to define effective ML-based verification and to drive tool development for CPU verification. Responsibilities include developing, verifying, and maintaining efficient testbench environments and testing the ML-based tools with real design blocks.

Qualifications

  • Experience with programming in C, C++, and Python.
  • Computer Architecture coursework or practical experience.
  • Proficiency in Verilog or SystemVerilog is a plus.
  • Machine Learning experience.
  • Excellent communication skills and ability to work independently.

Responsibilities

  • Collaborate with verification engineers and RTL designers to define ML-based verification for a high-performance CPU.
  • Develop and maintain ML-based verification tools and workflows.
  • Create efficient testbench environments for CPU verification.
  • Test ML-based tools and flows on selected blocks from the real design.

Skills

C
C++
Python

Tools

Verilog
SystemVerilog

Job description

Apple, Inc. in Santa Clara, CA seeks a CPU verification ML tool engineer to own ML-based verification tools and flows for a high-performance, lower-power processor design.

You will work closely with verification engineers and RTL designers to define effective ML-based verification and to drive tool development for CPU verification. Responsibilities include developing, verifying, and maintaining efficient testbench environments and testing the ML-based tools with real design blocks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML-Driven CPU Verification Engineer
ML-Driven CPU Verification Engineer

Apple Inc. • Santa Clara (CA)

On-site
USD 129,000 - 195,000
CPU Verification ML Tool Engineer
CPU Verification ML Tool Engineer

Apple, Inc. • Santa Clara (CA)

On-site
USD 129,000 - 195,000
Apple stock programs
Medical and dental coverage
Retirement benefits
+3
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
SoC ML Design Engineer: AI-Driven RTL & Verification
SoC ML Design Engineer: AI-Driven RTL & Verification

Apple, Inc. • Cupertino (CA)

On-site
USD 180,000 - 280,000
CPU Verification ML Tool Engineer
CPU Verification ML Tool Engineer

Apple Inc. • Santa Clara (CA)

On-site
USD 129,000 - 195,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
Wireless SoC DV Engineer: ML-Driven Verification
Wireless SoC DV Engineer: ML-Driven Verification

Apple Inc. • Cupertino (CA)

On-site
USD 129,300 - 225,300
Medical and dental coverage
Stock programs
Relocation assistance
+1
CPU Debug and Power Management Verification Engineer
CPU Debug and Power Management Verification Engineer

Apple, Inc. • Beaverton (OR)

On-site
USD 140,000 - 210,000
Junior Verification Engineer – Verilog & C/C++
Junior Verification Engineer – Verilog & C/C++

Apple • Montpelier (VT)

Remote
USD 27,552 - 41,328
CPU Verification Engineer: Top-Level Testing & Automation
CPU Verification Engineer: Top-Level Testing & Automation

Apple • Sacramento (CA)

On-site
USD 27,552 - 41,328