Senior Firmware Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $186k
This role $255k
$123k most similar roles pay here $346k

This role pays more than 95% of similar roles. Most pay $155,957–$216,587 — the shaded band above. At the midpoint, this role pays about $255k versus about $186k 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 · Senior Firmware Engineer

As a Senior Firmware Engineer, you will join a multifaceted group focused on developing firmware in C to implement critical features for IPs inside SOC. Your daily responsibilities involve interpreting technical specifications to understand various IPs and supporting the full product lifecycle, including post-silicon bringup, validation, performance characterization, system integration, and debugging. The role requires proficiency in C and assembly language with ARM CPUs, alongside a solid understanding of computer architecture, MCUs, and ISR. Preferred skills include experience with real-time operating systems, version control tools like git or Perforce, mixed signal concepts, and familiarity with RTL or Verilog. You will solve complex technical challenges by developing low-level software that enables core hardware functionality within the system architecture to ensure seamless integration of components into the final product.

What does a Firmware Engineer earn?

Median $203650 from 42 postings across 12 companies.

See salary data

More like this

Similar roles

Senior Firmware Engineer

Nvidia

Santa Clara, CA 122 days ago
C Rust SoC Firmware Power Management Device Tree Build Systems Secure Boot ISO 26262 FMEA LLM AI Agents
8+ yrs exp

Senior Firmware Engineer

Anduril Industries

Waltham, MA 9 days ago $191,000–$253,000
FPGA VHDL Verilog SystemVerilog Xilinx Vivado Intel Quartus RTL AXI AXI-Stream Python MATLAB Embedded Linux Git Ethernet SPI I2C DDR SERDES
10+ yrs exp

Senior Firmware Engineer, Wireless

Anduril Industries

Costa Mesa, CA 164 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

Senior Firmware Engineer

Anduril Industries

Costa Mesa, CA 65 days ago $191,000–$253,000
C Embedded Systems Microcontrollers ARM AVR MSP430 PIC SPI I2C CAN RS232 RS485 Ethernet Python Test Automation Requirements Management Jama DOORS Hardware-Firmware Integration
4+ yrs exp

Senior Firmware Engineer, Manufacturing Test

Anduril Industries

Atlanta, GA 15 days ago $126,000–$167,000
C Embedded Linux RTOS Microcontrollers I2C SPI CAN UART USB RS232 RS485 Ethernet gRPC SSH JTAG SWD Oscilloscopes Logic Analyzers DFT DFM
8+ yrs exp

Senior Firmware Engineer

Amd

San Jose, CA +1 122 days ago $204,000–$306,000
x86 Linux Android C C++ Python Firmware BIOS Kernel HAL BSP Middleware Hypervisors Virtualization SoC FPGA GPU CPU
Hybrid