Wireless RF PHY Firmware Engineer

Apple Inc

Confirmed live 2 days ago Trusted

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$129,300–$225,300 / yr
Posted
136 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $191k
This role $177k
$118k most similar roles pay here $237k

This role pays more than 55% of similar roles. Most pay $162,412–$219,000 — the shaded band above. At the midpoint, this role pays about $177k versus about $191k 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 · 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. The engineer will collaborate with product software and manufacturing teams to provide system-level APIs and test capabilities for wafer, module, and system factories. Key responsibilities include implementing algorithms on embedded CPUs, ensuring alignment with Python reference implementations, and debugging real-time systems using lab equipment like oscilloscopes and spectrum analyzers. Required skills include C, assembly, and Python, along with expertise in ARM CPUs, multi-thread environments, and digital signal processing. The role addresses the technical challenge of enabling time-critical, online calibration and managing hardware interfaces for wireless communication standards such as 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 on embedded CPUs based on Python reference models.
  • Develop test and calibration capabilities for wafer, module, and system manufacturing factories.
  • Integrate time-critical, online calibration routines into the firmware flow.
  • Debug real-time systems using development boards and lab equipment like oscilloscopes and logic analyzers.
  • Perform pre-silicon validation through simulation, emulation, and FPGA prototyping.
  • Execute post-silicon bring-up, performance characterization, and system integration.
  • Resolve issues related to corner cases, part-to-part variations, and hardware error recovery.

What we're looking for

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field.
  • Knowledge of embedded systems including multi-thread environments, interrupt processing, and hardware/firmware resource management.
  • Experience in embedded firmware development using C and assembly languages with familiarity with ARM CPUs.
  • Understanding of wireless communication systems, Radio and PHY fundamentals, and key RF performance metrics.
  • Familiarity with digital signal processing algorithms and converting Python libraries like NumPy/SciPy to embedded C.
  • Proficiency in scripting languages such as Python, Perl, or Tcl.
  • Experience with low-level hardware interfaces, register programming, bare-metal development, and clock/power management.
  • Fluency in using lab equipment including logic analyzers, oscilloscopes, network analyzers, and spectrum analyzers.

More like this

Similar roles

Wireless RF PHY Firmware Engineer

Apple Inc

Irvine, CA 136 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

San Diego, CA 136 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 154 days ago $129,300$194,700
C Assembly ARM FPGA Git Subversion Perforce Bash Python Perl Verilog System Verilog Firmware Simulation Emulation MCUs Root Cause Analysis

SoC Firmware Engineer

Apple Inc

Cupertino, CA 154 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

SoC Firmware Engineer

Apple Inc

Cupertino, CA 154 days ago $184,700$324,800
C Assembly ARM FPGA Git Subversion Perforce Bash Python Perl Verilog System Verilog Firmware Simulation Emulation
10+ yrs exp

Wireless PHY Systems Engineer

Apple Inc

San Diego, CA 122 days ago $122,700$214,300
MATLAB C++ Python DSP Bluetooth Ultra-Wideband UWB RF PHY MAC NumPy PyTorch scikit-learn Fixed-point design RTL HLS CI/CD FPGA Silicon Testing