Wireless SOC FW Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$129,300–$225,300 / yr
Posted
148 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays less than 51% of similar roles. Most pay $161,412–$205,000 — the shaded band above. At the midpoint, this role pays about $177k versus about $183k 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 SOC FW Engineer

As a Wireless SOC FW Engineer, you will join the wireless silicon development team to focus on hardware and system bring-up, drivers, network stacks, and supporting internal teams within the wireless SoC group. You will be responsible for crafting and implementing embedded software for System on a Chip bring-up and test while collaborating with product software teams to provide system-level APIs and firmware functionality. Your daily work involves developing features for wireless protocol stacks, device drivers, and diagnostics, as well as assisting in initial chip and product bring-up efforts. The role requires proficiency in C and assembly languages, familiarity with ARM CPUs and RTOS, and experience with Python, Perl, or Tcl scripts. You will address technical challenges involving power optimization and industry standards for Bluetooth, WLAN, or UWB at the MAC/PHY level.

What you'll do

  • Develop and implement embedded software for System on a Chip (SoC) bring-up and testing.
  • Create system-level APIs and firmware functionality to meet specific product requirements.
  • Implement new features for wireless protocol stacks, device drivers, and diagnostic tools.
  • Support the SoC design team during initial chip and product bring-up efforts.
  • Resolve issues arising from product and interoperability testing with test and protocol teams.
  • Ensure software quality for manufacturability in collaboration with the Software Engineering team.
  • Implement power optimization techniques and perform related debugging within the firmware.
  • Develop manufacturing tests and protocol compliance test software.

What we're looking for

  • Strong background in embedded software development using C and assembly languages.
  • Familiarity with ARM CPUs and RTOS.
  • Experience performing low-level drivers, hardware bring-up, and validation on FPGA and SoC Silicon platforms.
  • Experience writing scripts in Python, Perl, or Tcl.
  • Experience implementing diagnostics, manufacturing tests, and protocol compliance test software.
  • Experience with power optimization implementation and debugging in firmware.
  • Experience with wireless communication standards such as Bluetooth, WLAN, or UWB at the MAC/PHY level.
  • Bachelor's degree.

More like this

Similar roles

Wireless SOC FW Engineer

Apple Inc

San Diego, CA 148 days ago $122,700$214,300
C Assembly ARM RTOS Python Perl Tcl FPGA SoC Bluetooth WLAN UWB Firmware Device Drivers MAC PHY Power Optimization

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

Wireless RF PHY Firmware Engineer

Apple Inc

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

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