Embedded 5G/4G Cellular Physical Layer Data Path Signal Processing Firmware Engineer

Apple Inc

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$181,100–$318,400 / yr
Posted
6 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $187k
This role $250k
$113k most similar roles pay here $340k

This role pays more than 97% of similar roles. Most pay $165,200–$209,750 — the shaded band above. At the midpoint, this role pays about $250k versus about $187k 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 1777 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1443 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Embedded 5G/4G Cellular Physical Layer Data Path Signal Processing Firmware Engineer

As a Wireless Embedded Physical Layer Data Path Signal Processing Firmware Engineer at the senior level within a silicon design group, you will play a pivotal role in developing embedded 4G/5G/6G multimode cellular firmware for powerful SoCs. Your daily responsibilities include implementing cellular physical layer algorithms on digital/vector signal processors with strict resource constraints and interfacing with specialized ASIC hardware to execute tasks such as PDCCH, PDSCH, PBCH, and other critical channels. You will collaborate closely with systems engineers to optimize signal processing algorithms and firmware architecture for efficiency, while also working on pre-silicon emulation systems for verification. The ideal candidate has experience in digital signal processing, a deep understanding of computer science fundamentals, and familiarity with 3GPP standards and memory-constrained RTOS environments.

What you'll do

  • Implement cellular physical layer algorithms on digital/vector signal processors for 4G/5G/6G multimode cellular firmware.
  • Interface with specialized cellular ASIC hardware to implement 3GPP channels and procedures like PDCCH, PDSCH, PBCH.
  • Refine signal processing algorithms in collaboration with systems engineers for efficient firmware/hardware execution.
  • Specify, design, and implement the firmware architecture for optimal power, performance, and cost efficiency.
  • Analyze and refine fixed-point firmware to validate bit-exactness to algorithmic reference standards.

What we're looking for

  • Experience implementing digital signal processing algorithms on special-purpose hardware.
  • Deep understanding of software engineering principles and computer science fundamentals.
  • Solid knowledge of computer architecture, focusing on HW/SW interfaces for high-speed communication subsystems.
  • Familiarity with 3GPP cellular standards, particularly in physical layer aspects.
  • Significant experience working with memory-constrained Real Time Operating Systems (RTOS).
  • Understanding of digital/wireless communications and concurrent programming techniques.

More like this

Similar roles

Embedded 5G/4G Cellular Physical Layer Data Path Signal Processing Firmware Engineer

Apple Inc

San Diego, CA 6 days ago $171,600$302,200
Python 3GPP digital signal processing vector signal processing hardware architecture firmware development fixed-point firmware pre-silicon emulation formal verification channel estimation interference cancellation cell search and measurement beam measurement linear algebra signal processing scripting automation tooling machine learning generative AI

Cellular 4G/5G System Performance Engineer

Apple Inc

San Francisco, CA 14 days ago $181,100$318,400
Python C/C++ Java Keysight Anritsu R&S Layer 2/Layer 3/NAS network performance optimization network emulators silicon prototyping emulation systems virtual platforms

Cellular 4G/5G System Performance Engineer

Apple Inc

San Diego, CA 14 days ago $171,600$302,200
Python C/C++ Java Keysight Anritsu R&S Layer 2/Layer 3/NAS network performance optimization network emulators silicon prototyping emulation systems virtual platforms

Wireless RF PHY Firmware Engineer

Apple Inc

Sunnyvale, CA 49 days ago $126,800$220,900
Python C Assembly ARM RTOS Multithreading Interrupts HW/FW Semaphores Digital Signal Processing Multi core environment Numpy SciPy Fixed point arithmetic Floating point arithmetic Low-level hardware interfaces Register programming Bare-metal software development Clock management Power management Lab equipment Logic analyzers Oscilloscopes Network analyzers Spectrum analyzers Signal generators Power meters Diagnostics Mfg tests Protocol compliance software Bluetooth WLAN ZigBee UWB