ML-Driven CPU Verification Engineer

Apple Inc.

Santa Clara (CA)

On-site

USD 129,000 - 195,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apple Inc. in Santa Clara, California is seeking a CPU verification ML tool engineer to own ML based verification tools 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 flows for the project.

The role requires strong programming skills in C, C++, Python, plus knowledge of computer architecture. Experience with Verilog or SystemVerilog is a plus.

Qualifications

  • Experience with Programming/scripting in one or more of the following languages: C, C++, Python
  • Computer Architecture coursework or experience

Responsibilities

  • Define effective ML based verification for low power processor designs.
  • Drive and develop ML based tools and flows for CPU verification.
  • Develop, test, and maintain efficient testbench environments.
  • Test ML based tools with blocks from the real design

Skills

C
C++
Python

Tools

Verilog
SystemVerilog

Job description

Apple Inc. in Santa Clara, California is seeking a CPU verification ML tool engineer to own ML based verification tools 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 flows for the project.

The role requires strong programming skills in C, C++, Python, plus knowledge of computer architecture. Experience with Verilog or SystemVerilog is a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
CPU Verification ML Tool Engineer
CPU Verification ML Tool Engineer

Apple Inc. • Santa Clara (CA)

On-site
USD 129,000 - 195,000
Junior Verification Engineer – Verilog & C/C++
Junior Verification Engineer – Verilog & C/C++

Apple • Montpelier (VT)

Remote
USD 27,552 - 41,328
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
ML-Driven Verification Engineer: RTL/UVM/SVA
ML-Driven Verification Engineer: RTL/UVM/SVA

VerifAI • San Francisco (CA)

On-site
USD 120,000 - 180,000
CPU Processor Power Management Verification Engineer
CPU Processor Power Management Verification Engineer

Apple Inc. • Santa Clara (CA)

On-site
USD 147,400 - 272,100
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+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
Senior CPU Logic Equivalence Verification Engineer
Senior CPU Logic Equivalence Verification Engineer

Apple Inc. • Santa Clara (CA)

On-site
USD 184,700 - 324,800
Stock options
Employee stock purchase plan
Medical & dental coverage
+1