Sensing & Imaging FPGA Engineer

Apple Inc

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$122,700–$214,300 / yr
Posted
28 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $184k
This role $168k
$111k most similar roles pay here $232k

This role pays less than 64% of similar roles. Most pay $155,000–$214,000 — the shaded band above. At the midpoint, this role pays about $168k versus about $184k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Sensing & Imaging FPGA Engineer

The Sensing & Imaging FPGA Engineer joins the Imaging and Sensing Incubation team to develop hardware systems that enable advanced user experiences and Apple Intelligence features. You will build FPGA-based platforms from architecture through hardware bring-up, creating multi-sensor acquisition and processing systems for cameras and non-vision sensors like IMUs, microphones, and accelerometers. Your daily work involves RTL coding, IP integration, synthesis, timing closure, and lab-based debugging using oscilloscopes and logic analyzers. You will utilize System Verilog or Verilog, Vivado, Lattice Radiant, and various protocols including I2C, SPI, UART, USB, MIPI, and high-speed serial interfaces. The role focuses on the technical challenge of developing real-time image and DSP processing for complex data paths while exploring emerging sensor technologies to shape how future products sense and perceive the physical world around them.

What you'll do

  • Develop FPGA-based platforms from initial architecture through hardware bring-up and validation.
  • Own RTL coding, IP selection, integration, synthesis, and timing closure for multi-sensor systems.
  • Build and maintain test benches to verify HDL code for functional correctness and performance.
  • Create and execute plans to debug and validate designs using oscilloscopes and logic analyzers.
  • Develop FPGA processing for camera and multi-sensor data paths supporting real-time image and DSP.
  • Document FPGA architecture and communicate technical concepts to cross-functional partners and leadership.
  • Explore emerging sensor technologies to contribute to technology roadmaps for future products.

What we're looking for

  • Minimum requirement of a bachelor's degree.
  • Proficiency with FPGA design tools such as Vivado and Lattice Radiant, including design constraints and familiarity with AMD (Xilinx) and Lattice technologies.
  • Strong System Verilog or Verilog RTL design skills.
  • Experience with communication interfaces and protocols including I2C, SPI, UART, USB, MIPI, DP, and high-speed serial interfaces.
  • Troubleshooting and analytical skills using lab equipment like oscilloscopes, logic analyzers, ChipScope, and Reveal.
  • Experience with image/signal processing implementation in FPGA (ISP pipelines, filtering, frame buffering) (preferred).
  • Understanding of low-level software (firmware/drivers in C or C++) and Python/Tcl for automation and test (preferred).
  • MS or PhD in Electrical Engineering, Computer Engineering, or related field with experience delivering FPGAs from concept to implementation (preferred).

More like this

Similar roles

Sensing & Imaging FPGA Engineer

Apple Inc

San Diego, CA 28 days ago $175,000$308,500
FPGA System Verilog Verilog RTL Vivado Lattice Radiant Xilinx I2C SPI UART USB MIPI DSP C C++ Python Tcl CI/CD Oscilloscopes Logic Analyzers
10+ yrs exp

Sensing & Imaging FPGA Engineer

Apple Inc

San Francisco, CA 28 days ago $129,300$225,300
FPGA System Verilog Verilog RTL Vivado Lattice Radiant Xilinx I2C SPI UART USB MIPI DSP C C++ Python Tcl CI/CD Oscilloscopes Logic Analyzers

Sensing & Imaging FPGA Engineer

Apple Inc

San Francisco, CA 28 days ago $184,700$324,800
FPGA System Verilog Verilog RTL Vivado Lattice Radiant Xilinx I2C SPI UART USB MIPI DSP Python Tcl C C++ CI/CD Oscilloscopes Logic Analyzers
10+ yrs exp

Sensing & Imaging FPGA Engineer

Apple Inc

Cupertino, CA 105 days ago $184,700$324,800
FPGA System Verilog Verilog RTL Vivado Lattice Radiant Xilinx I2C SPI UART USB MIPI Python Tcl C C++ CI/CD DSP ISP
10+ yrs exp

Embedded FPGA Engineer

Booz Allen Hamilton

McLean, VA 85 days ago $86,800$198,000
FPGA Vitis HLS Verilog VHDL SystemVerilog Xilinx Vivado Python C++ MATLAB TCL Linux UNIX DSP SOSA/VPX AXI‑Stream AXI‑Lite DMA Agile Jira

System FPGA Engineer

Qualcomm

Santa Clara, CA +4 56 days ago $151,800$227,800
FPGA Verilog SystemVerilog Python cocotb RTL Vivado Vitis Quartus Prime JTAG PCIe DDR5 LPDDR5X I2C UART AXI4 SerDes Git GitHub CI/CD SVA IPMI MCTP PLDM OpenBMC
4+ yrs exp