← All roles

Sensing & Imaging FPGA Engineer

Apple· Hardware
Apply on company site
Hybrid (San Francisco Bay Area, CA)$129.3k - $225.3kFull-timePosted 2mo ago

About the role

FPGA Design Engineer on the Imaging and Sensing Incubation team to develop FPGA-based platforms for multi-sensor data paths (cameras, IMUs, magnetometers, accelerometers, microphones, ambient light sensors) and enable Apple Intelligence capabilities. Role encompasses architecture through hardware bring-up, lab work, and cross-functional collaboration to influence hardware, algorithm, and system design decisions for future Apple products.

Responsibilities

  • Collaborate with system architecture, EE, algorithm, software and PM teams to define requirements, understand performance goals, and execute projects
  • Contribute to system architecture and micro-architecture; own RTL coding, IP selection, IP evaluation, IP integration, FPGA synthesis, place & route, timing closure, verification, and hardware bring-up
  • Develop and maintain test benches to verify HDL code for functional correctness and performance
  • Create and execute plans to bring-up, debug, and validate designs
  • Develop FPGA-based 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 and contribute to technology roadmaps for future Apple products

Qualifications

  • Proficiency with FPGA design tools such as Vivado, Lattice Radiant, design constraints, familiarity with AMD (Xilinx) and Lattice FPGA technologies
  • Strong System Verilog or Verilog RTL design skills
  • Experience with communication interfaces and protocols (I2C, SPI, UART, USB, MIPI, DP, high-speed serial interfaces)
  • Troubleshooting and analytical skills using lab equipment including oscilloscopes, logic analyzers, ChipScope, and Reveal
  • Minimum requirement of a bachelors degree
  • Experience with image/signal processing implementation in FPGA (ISP pipelines, filtering, frame buffering)
  • Understanding of low-level software (firmware and/or drivers in C or C++) and Python/Tcl for automation and test
  • Good understanding of CDC and FPGA timing constraints
  • CI/CD for FPGA builds, version control best practices, and regression testing methodologies
  • AI-assisted coding and design experience
  • Good judgment and understanding of system-level impact of design choices
  • Strong communication and cross-team collaboration skills
  • Passionate about learning and working in a fast-paced incubation environment
  • MS or PhD in Electrical Engineering, Computer Engineering, or related field with FPGA design experience delivering FPGAs from concept to implementation

Skills

Required:RTL design (SystemVerilog/Verilog)FPGA toolchain (Vivado, Lattice Radiant)IP integration and verificationHDL test benchesInterfaces (I2C, SPI, UART, USB, MIPI, DP)
Nice to have:Image/signal processing in FPGAFirmware/driver development (C/C++)Python/Tcl for automation

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • A range of discounted products and free services
  • Reimbursement for certain educational expenses — including tuition
  • Discretionary bonuses or commission payments may be available
  • Relocation assistance may be eligible
  • Employee Stock Purchase Plan participation and discretionary stock programs
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Apple

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11

More open roles at Apple