Cellular RF Firmware Engineer

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$175,000–$308,500 / yr
Posted
133 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $205k
This role $242k
$131k 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 3513 open roles on FindRole.

Listed pay typically runs $165,800–$277,600 across 2730 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Cellular RF Firmware Engineer

The Cellular RF Firmware Engineer joins the RF transceiver team to develop embedded systems for cellular RF transceivers and radio systems. This role involves designing, implementing, and verifying real-time control firmware while collaborating with system engineers, hardware developers, and integration teams. Key responsibilities include defining RF firmware architecture, developing processing algorithms for front-end components, and creating device drivers with precise timing requirements. The candidate will also work with silicon designers to optimize power for RF circuitry and maintain infrastructure using Python and shell scripts. Required technical skills include low-level programming in C++, C, and assembler, 32-bit microcontroller experience, and proficiency with JTAG and ETM Trace tools. The role focuses on the development of innovative mobile wireless communications systems and solving complex problems related to transceiver architecture and hardware/software co-verification.

What you'll do

  • Design and implement the RF firmware architecture for mobile wireless communication systems.
  • Develop and optimize RF processing algorithms for transceivers and front-end components in cellular systems.
  • Implement device drivers and control software with precise timing requirements for RF hardware.
  • Collaborate with silicon designers to define transceiver architecture and software computing requirements.
  • Optimize power consumption for all RF circuitry within the cellular system.
  • Develop and maintain Python and shell scripts for cellular verification infrastructure.
  • Debug embedded software systems using JTAG, ETM Trace tools, and RTL simulation environments.

What we're looking for

  • Bachelor of Science degree and at least 10 years of relevant industry experience.
  • Expertise in low-level programming using C++, C, and assembler for embedded systems.
  • Proficiency in 32-bit micro-controllers, ISR, real-time processing, and managing limited resources.
  • Strong skills in computer architecture and HW/SW co-verification.
  • Proficiency in Python and shell scripting to develop infrastructure and verification libraries.
  • Ability to debug embedded software systems using JTAG and ETM Trace tools.
  • Experience with compilers and build files such as Make or CMake (preferred).
  • Experience debugging via RTL simulation, SystemC environments, and improving Linux/MacOS development tools (preferred).

More like this

Similar roles

Wireless RF PHY Firmware Engineer

Apple Inc

San Diego, CA 156 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

Wireless RF PHY Firmware Engineer

Apple Inc

Sunnyvale, CA 156 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

Irvine, CA 156 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 Firmware Engineer

Qualcomm

San Diego, CA 14 days ago $109,400–$164,200
C C++ Embedded Software 5G NR 802.11 Signal Processing Device Drivers Multi-threading Firmware System Performance Optimization
2+ yrs exp

Senior Firmware Engineer, Wireless

Anduril Industries

Costa Mesa, CA 163 days ago $191,000–$253,000
C Embedded Systems RTOS ThreadX FreeRTOS ARM RISC-V JTAG SWD SPI I2C CAN RS232 WiFi BLE Ethernet TCP/IP Firmware PCB Layout Hardware Schematics
5+ yrs exp