Silicon Prototype Engineer – SoC Emulation & Verilog Debug

Apple, Inc.

Cupertino (CA)

On-site

USD 187,000 - 225,000

Full time

4 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Employee stock programs
Discretionary RSU awards
Medical and dental coverage
Retirement benefits
Tuition reimbursement
Relocation

Job summary

APPLE INC in Cupertino, California is seeking a hardware emulation engineer to design and emulate SoC models. You will write Verilog RTL, C/C++ DPI transactors, SV assertions, and develop new flows for emulation model builds.

You will collaborate with CAD, design verification, Silicon validation, DFT and SW teams to optimize performance and resource usage. 40 hours/week with a base pay range that reflects experience and location.

Qualifications

  • Master’s degree or foreign equivalent in Computer Engineering, Computer and Information Technology, or a related field.
  • Experience in RTL design and debugging.
  • Knowledge of Computer Architecture including pipelines and memory subsystems.
  • Experience using Verilog, SystemVerilog, and VHDL.
  • Developing transactors using C/C++, and System-Verilog DPI.
  • Scripting with Python, Perl, TCL, Makefile.
  • Experience with emulation technology.
  • Using waveform tools Verdi and Indago.
  • Working with synthesized Verilog netlists and test flows including scan/memory dump.

Responsibilities

  • Build and set up emulation models for SoC designs at full-chip and block level.
  • Write and modify Verilog RTL, C/C++ DPI transactors, SV assertions and coverage.
  • Develop and test enhancements and performance optimizations through interactions with EDA vendors.
  • Collaborate with CAD, design verification, Silicon validation, DFT and SW teams to understand requirements.
  • Debug and root-cause bugs using bus/signal monitors, waveform, logs.

Skills

Verilog/SystemVerilog
C/C++ transactors
Python scripting
Waveform debugging
Digital logic design

Education

Master’s degree in Computer Engineering or related field

Tools

Verdi
Indago

Job description

APPLE INC in Cupertino, California is seeking a hardware emulation engineer to design and emulate SoC models. You will write Verilog RTL, C/C++ DPI transactors, SV assertions, and develop new flows for emulation model builds.

You will collaborate with CAD, design verification, Silicon validation, DFT and SW teams to optimize performance and resource usage. 40 hours/week with a base pay range that reflects experience and location.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Silicon Prototype Engineer
Silicon Prototype Engineer

Apple, Inc. • Cupertino (CA)

On-site
USD 187,000 - 225,000
Employee stock programs
Discretionary RSU awards
Medical and dental coverage
+3
Emulation Verification Engineer
Emulation Verification Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 181,100 - 318,400
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and free services
+3
GPU Silicon Prototype & Emulation Engineer
GPU Silicon Prototype & Emulation Engineer

Apple, Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Emulation Engineer — SoC & IP Bring-Up Expert
Emulation Engineer — SoC & IP Bring-Up Expert

Apple • Boise (ID)

On-site
USD 27,552 - 55,104
Employee stock purchase plan
Stock options
Equity compensation
+1
Silicon Prototype Engineer
Silicon Prototype Engineer

Apple, Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Emulation Verification Engineer
Emulation Verification Engineer

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,700 - 324,800
Emulation Verification Engineer (Wireless SoCs)
Emulation Verification Engineer (Wireless SoCs)

Apple, Inc. • Sunnyvale (CA)

On-site
USD 129,000 - 225,000
Emulation Verification Engineer
Emulation Verification Engineer

Apple Inc. • Beaverton (OR)

On-site
USD 120,000 - 150,000
Emulation Verification Engineer – SoC on Palladium
Emulation Verification Engineer – SoC on Palladium

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,700 - 324,800
Emulation Verification Engineer
Emulation Verification Engineer

Apple, Inc. • San Francisco (CA)

On-site
USD 129,000 - 225,000
Apple Benefits
Relocation assistance
Employee stock programs