FPGA Prototyping Design Engineer

Apple Inc

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$126,800–$220,900 / yr
Posted
38 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $188k
This role $174k
$116k most similar roles pay here $232k

This role pays less than 64% of similar roles. Most pay $161,500–$213,543 — the shaded band above. At the midpoint, this role pays about $174k versus about $188k 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 969 open roles on FindRole.

Listed pay typically runs $163,300–$272,100 across 756 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · FPGA Prototyping Design Engineer

As an FPGA Prototyping Design Engineer at our wireless SOC organization, you will join a world-class engineering team responsible for developing highly energy-efficient silicon solutions. Your role involves integrating custom hardware accelerators and multiple ARM-based subsystems into SoCs while collaborating with architects and IP developers to meet power, performance, and area goals. You will define processes and tools for design implementation, develop methodology checks, and interact with the verification team to ensure comprehensive validation coverage. Key responsibilities include maintaining a common FPGA design platform, performing partitioning and synthesis tasks, debugging complex designs, and documenting each step thoroughly. The ideal candidate has experience in Verilog/SystemVerilog, CDC, and FPGA timing constraints, as well as familiarity with Xilinx FPGA bring-up and verification tools like Vivado IP integrator. Knowledge of wireless standards such as IEEE 802.11 and Bluetooth is beneficial, along with proficiency in Python, Tcl, Git/Perforce, and ARM processor firmware development.

What you'll do

  • Maintain common design platform for FPGA, considering memories and I/O Pads.
  • Design and verify FPGA components using Verilog/SystemVerilog.
  • Perform FPGA partitioning, synthesis, place-and-route, and timing optimizations.
  • Bring up, debug, and validate designs to meet functional and performance goals.
  • Collaborate on defining prototype hardware to evaluate new technologies and features.

What we're looking for

  • Proven FPGA design and verification experience using Verilog/SystemVerilog
  • Strong understanding of CDC and FPGA timing constraints
  • Extensive experience in bring-up, debugging, and verification on Xilinx FPGAs
  • Experience with high-speed SERDES or PCIe in FPGA development
  • Understanding of wireless standards like IEEE 802.11 and Bluetooth
  • Proficiency in using Vivado IP integrator for design
  • Familiarity with single or multi-FPGA platforms (Synopsys HAPS experience)

More like this

Similar roles

Wireless FPGA Prototype Design Engineer

Apple Inc

San Francisco, CA 41 days ago $126,800$220,900
FPGA Verilog Python Perl Shell C JTAG Oscilloscope Logic Analyzer LitePoint Palladium IEEE 802.11 Bluetooth APB AHB AXI USB I2C SPI

Senior FPGA Prototyping Platform Engineer

Nvidia

Santa Clara, CA 4 days ago $168,000$264,500
FPGA Vivado Protocompiler HAPS ChipScope Synthesis Place_and_Route Timing_Closure Oscilloscopes Logic_Analyzers Protocol_Analyzers CI/CD Git Python Jenkins PostgreSQL Kubernetes AWS

Wireless FPGA Prototype Design Engineer

Apple Inc

San Francisco, CA 21 days ago $181,100$318,400
FPGA Verilog Python Perl Shell C JTAG Oscilloscope Logic Analyzer LitePoint Palladium IEEE 802.11 Bluetooth APB AHB AXI USB I2C SPI

Senior FPGA Prototyping Engineer - Hardware

Nvidia

Santa Clara, CA 148 days ago $168,000$264,500
Verilog SystemVerilog Perl Shell Tcl VCS Verdi GDB ChipScope Xilinx_Vivado Synopsys_Protocompiler Siemens_VPS LPDDR5 LPDDR6 DDR5 DDR6 CXL PCIe USB4 USB3 Synopsys_HAPS Siemens_ProFPGA