Emulation Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
17 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $191k
This role $214k
$135k most similar roles pay here $293k

This role pays more than 72% of similar roles. Most pay $162,000–$219,500 — the shaded band above. At the midpoint, this role pays about $214k versus about $191k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3553 open roles on FindRole.

Listed pay typically runs $165,800–$277,600 across 2740 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Emulation Engineer

Emulation Engineer As part of the Silicon Technologies group, the Emulation Engineer joins the SOC Emulation team to focus on the creation, deployment, and support of advanced emulation environments. This role is central to chip design efforts, where the engineer will perform SoC bringup on emulation, root cause failing SoC or processor tests, and resolve emulator environment issues. The position requires collaborating with Design, DV, Power, Silicon Validation, Performance, and Software teams while working with leading emulation vendors. Key technical requirements include experience with C/C++ DPI Transactors, SV assertions, Coverage, Power Estimation, SpeedBridges, and Accelerated UVM Testbenches. Candidates should possess skills in Verilog, VHDL, waveform debug tools, and scripting languages like Perl, Python, TCL, or Makefile. Experience with Palladium, Veloce, or Zebu platforms and high-speed protocols such as PCIe and USB is highly valued.

What you'll do

  • Support multiple emulation environments using C/C++ DPI transactors, SV assertions, and accelerated UVM testbenches.
  • Perform SoC bringup on emulation platforms to ensure functional hardware performance.
  • Root cause failing SoC, processor tests, and emulator environment issues.
  • Collaborate with leading emulation vendors to debug technical system issues.
  • Tune compilation, debug, performance, and throughput for Palladium, Veloce, or Zebu platforms.
  • Develop and maintain synthesizable SystemVerilog/Verilog code and assertions.
  • Debug high-speed protocols including PCIe, USB, Display, and CIO.
  • Utilize scripting languages like Python, Perl, or TCL to automate and manage workflows.

What we're looking for

  • Bachelor's degree and a minimum of 3 years relevant industry experience.
  • Experience with Verilog or VHDL design (preferred).
  • Experience with C/C++, SystemVerilog, and Design Verification environments (preferred).
  • Experience with waveform debug tools (preferred).
  • Experience writing synthesizable SystemVerilog/Verilog code and SystemVerilog assertions (preferred).
  • Experience with scripting in Perl, Python, TCL, or Makefiles (preferred).
  • Emulation experience on Palladium, Veloce, or Zebu platforms including compilation and tuning (preferred).
  • Experience with Serial/High-Speed Protocols (PCIE, USB, Display, CIO) and UVM Acceleration (preferred).

More like this

Similar roles

Emulation Verification Engineer

Apple Inc

San Francisco, CA 50 days ago $184,700–$324,800
SystemVerilog Verilog UVM Palladium Emulation Python Perl TCL C++ DPI UPF Regression Management Assertion FPGA Xilinx Altera Veloce Zebu
10+ yrs exp

Emulation Verification Engineer

Apple Inc

San Diego, CA 50 days ago $175,000–$308,500
SystemVerilog Verilog UVM Palladium Emulation C++ Python Perl TCL UPF Assertion Regression Management FPGA Xilinx Altera Veloce Zebu
10+ yrs exp

Emulation Verification Engineer

Apple Inc

Sunnyvale, CA 17 days ago $184,700–$324,800
Palladium Veloce Zebu Xilinx Altera SystemVerilog Verilog UVM C++ DPI Python Perl TCL RTL FPGA Emulation Assertion
10+ yrs exp

Emulation Verification Engineer

Apple Inc

Cupertino, CA 17 days ago $184,700–$324,800
Palladium Veloce Zebu Xilinx Altera SystemVerilog Verilog UVM C++ Python Perl TCL FPGA RTL DPI Emulation Low Power Testing
10+ yrs exp