Wireless RF PHY Firmware Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Irvine, CA
Salary
$175,000–$308,500 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $205k
This role $242k
$133k most similar roles pay here $327k

This role pays more than 83% of similar roles. Most pay $168,500–$241,750 — the shaded band above. At the midpoint, this role pays about $242k versus about $205k 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 2321 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Wireless RF PHY Firmware Engineer

The Wireless RF PHY Firmware Engineer joins the Wireless Connectivity Silicon team to develop embedded firmware for SoC bring up and wireless connectivity enablement. This role focuses on PHY bring up, RF calibrations, signal processing algorithm implementation, and performance tuning to support productization across wafer, module, and system factories. The engineer will collaborate with various teams to architect algorithms, integrate them into firmware flows for time-critical calibration, and resolve issues related to part-to-part variations. Key responsibilities include implementing Python-based algorithms on embedded CPUs using C and assembly, managing multi-core environments, and handling interrupt processing. Required skills include proficiency in C, assembly, and scripting languages like Python or Perl. The role involves debugging real-time systems using lab equipment such as oscilloscopes and spectrum analyzers while addressing wireless communication standards like Bluetooth, WLAN, ZigBee, and UWB.

What you'll do

  • Develop and implement embedded firmware for SoC bring-up and wireless connectivity enablement.
  • Implement signal processing algorithms and performance tuning on embedded CPUs.
  • Develop system-level APIs and firmware functionality for manufacturing test and calibration capabilities.
  • Translate Python reference implementations into optimized C code for embedded systems.
  • Debug real-time systems using development boards, logic analyzers, and other lab equipment.
  • Support pre-silicon validation through simulation, emulation, and FPGA prototyping.
  • Perform post-silicon bring-up, performance characterization, and system integration.
  • Resolve issues related to corner cases, part-to-part variations, and error recovery mechanisms.

What we're looking for

  • Bachelor of Science degree and 10+ years of relevant industry experience.
  • Knowledge of multi-thread environments, interrupt thread processing/latency, multi-core systems, and HW/FW semaphores or resource management.
  • Experience with embedded firmware development using C and assembly languages on ARM CPUs (preferred).
  • Understanding of wireless communication systems, Radio and PHY fundamentals, and key RF performance metrics (preferred).
  • Familiarity with digital signal processing algorithms and converting Python libraries like NumPy/SciPy to embedded C (preferred).
  • Experience with low-level hardware interfaces, register programming, bare-metal development, and clock/power management (preferred).
  • Proficiency in scripting languages such as Python, Perl, or Tcl (preferred).
  • Fluency in using lab equipment including logic analyzers, oscilloscopes, network analyzers, and spectrum analyzers (preferred).

More like this

Similar roles

Wireless RF PHY Firmware Engineer

Apple Inc

San Diego, CA 3 days ago $175,000$308,500
C Assembly Python ARM RTOS FPGA Bluetooth WLAN ZigBee UWB Bare-metal Logic Analyzers Oscilloscopes Network Analyzers Spectrum Analyzers NumPy SciPy Tcl Perl
10+ yrs exp

Wireless RF PHY Firmware Engineer

Apple Inc

Irvine, CA 145 days ago $122,700$214,300
C Assembly Python ARM RTOS Bluetooth WLAN ZigBee UWB FPGA Logic Analyzers Oscilloscopes Network Analyzers Spectrum Analyzers NumPy SciPy Bare-metal Firmware Signal Processing

Wireless RF PHY Firmware Engineer

Apple Inc

Sunnyvale, CA 3 days ago $184,700$324,800
C Assembly Python ARM RTOS FPGA Bluetooth WLAN ZigBee UWB Firmware Bare-metal Logic Analyzers Oscilloscopes Spectrum Analyzers NumPy SciPy Tcl Perl
10+ yrs exp

Wireless RF PHY Firmware Engineer

Apple Inc

Sunnyvale, CA 145 days ago $129,300$225,300
C Assembly Python ARM RTOS Bluetooth WLAN ZigBee UWB FPGA Logic Analyzers Oscilloscopes Spectrum Analyzers Signal Generators NumPy SciPy Bare-metal

Wireless RF PHY Firmware Engineer

Apple Inc

San Diego, CA 145 days ago $122,700$214,300
C Assembly Python ARM RTOS FPGA Bluetooth WLAN ZigBee UWB Bare-metal Logic Analyzers Oscilloscopes Spectrum Analyzers NumPy SciPy Tcl Perl

SoC Firmware Engineer

Apple Inc

Cupertino, CA 163 days ago $150,400$277,600
C Assembly ARM FPGA Git Subversion Perforce Bash Python Perl Verilog System Verilog Firmware Simulation Emulation
3+ yrs exp