Sensing & Imaging FPGA Engineer

Apple Inc

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
106 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $184k
This role $255k
$129k most similar roles pay here $346k

This role pays more than 96% of similar roles. Most pay $155,000–$214,000 — the shaded band above. At the midpoint, this role pays about $255k 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 integrating cameras, microphones, and non-vision sensors like IMUs and accelerometers. This role involves developing FPGA-based platforms from architecture through hardware bring-up, building multi-sensor acquisition and processing systems for real-time image and DSP data paths. You will perform RTL coding, IP integration, synthesis, and timing closure while using lab equipment such as oscilloscopes and logic analyzers to debug designs. Required skills include proficiency in Vivado or Lattice Radiant tools, System Verilog or Verilog, and experience with protocols like I2C, SPI, UART, USB, MIPI, and high-speed serial interfaces. The role focuses on solving technical challenges related to how products sense the physical world, specifically supporting features for Apple Intelligence and advanced sensor technologies.

What you'll do

  • Own the full FPGA lifecycle from architecture and RTL coding to synthesis, timing closure, and hardware bring-up.
  • Develop FPGA-based processing for camera and multi-sensor data paths supporting real-time image and DSP.
  • Create and maintain test benches to verify HDL code for functional correctness and performance.
  • Execute plans to debug and validate designs using oscilloscopes, logic analyzers, and protocol analyzers.
  • Integrate various communication protocols including I2C, SPI, UART, USB, MIPI, and high-speed serial interfaces.
  • 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

  • Bachelor's degree required, with MS or PhD preferred in Electrical Engineering, Computer Engineering, or a related field.
  • Minimum of 10 years of relevant industry experience.
  • Proficiency with FPGA design tools including Vivado and Lattice Radiant.
  • Strong System Verilog or Verilog RTL design skills.
  • Experience with communication interfaces such as I2C, SPI, UART, USB, MIPI, DP, and high-speed serial interfaces.
  • Ability to troubleshoot and analyze designs using oscilloscopes, logic analyzers, ChipScope, and Reveal.
  • Experience with image/signal processing implementation in FPGA including ISP pipelines, filtering, and frame buffering.
  • Understanding of low-level software (C or C++), Python/Tcl for automation, and CI/CD methodologies.

More like this

Similar roles

Sensing & Imaging FPGA Engineer

Apple Inc

San Francisco, CA 29 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

San Francisco, CA 29 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 Diego, CA 29 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 Diego, CA 29 days ago $122,700$214,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

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