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

Apple Inc

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$122,700–$214,300 / yr
Posted
93 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $190k
This role $168k
$111k most similar roles pay here $234k

This role pays less than 64% of similar roles. Most pay $159,000–$222,000 — the shaded band above. At the midpoint, this role pays about $168k versus about $190k 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 · Embedded 5G/4G Cellular Physical Layer Data Path Signal Processing Firmware Engineer

Embedded 5G/4G Cellular Physical Layer Data Path Signal Processing Firmware Engineer will join the silicon design group to develop and productize powerful cellular SoCs. This role focuses on implementing cellular physical layer algorithms on digital and vector signal processors while adhering to strict time, latency, memory, and energy constraints by interfacing with specialized cellular ASIC hardware. Key responsibilities include implementing 3GPP channels such as PDCCH and PUSCH, refining signal processing algorithms for efficient execution, and developing firmware architectures for optimized performance. The candidate will utilize C, C++, and Python while working with pre-silicon emulation systems and virtual platforms. Essential skills include a deep understanding of computer architecture, real-time operating systems, and fixed-point firmware validation. The work centers on solving complex signal processing challenges like channel estimation and interference cancellation within the 4G/5G/6G multimode cellular firmware domain.

What you'll do

  • Implement cellular physical layer algorithms on digital/vector signal processors under strict time, memory, and energy constraints.
  • Develop firmware to implement 3GPP channels and procedures such as PDCCH, PDSCH, PBCH, PUCCH, PUSCH, PRACH, and HARQ.
  • Execute signal processing tasks including channel estimation, interference cancellation, cell search, and beam measurement.
  • Design and implement firmware architectures optimized for power, performance, and cost.
  • Develop and validate fixed-point firmware to ensure bit-exactness against algorithmic references.
  • Develop pre-silicon emulation systems and virtual platforms for verification purposes.
  • Create automation tools using Python for build processes, formal verification, and testing.

What we're looking for

  • A bachelor's degree is required.
  • Experience implementing digital signal processing algorithms on special purpose hardware or wireless physical layer channels via specialized hardware.
  • Deep understanding of software engineering principles and core computer science fundamentals.
  • Proficiency in C, C++, compilers, build tools, and source code control.
  • Experience with silicon prototyping, emulation systems, and virtual platforms.
  • Solid understanding of computer architecture, specifically high-speed communication subsystem HW/SW interfaces.
  • Experience with Python for developing automation tooling.
  • Familiarity with 3GPP cellular standards, RTOS, and machine learning concepts is preferred.

More like this

Similar roles

Cellular 4G/5G System Performance Engineer

Apple Inc

San Diego, CA 101 days ago $175,000$308,500
4G 5G Firmware Python C C++ Java Layer 2 Layer 3 NAS Network Emulators Silicon Prototyping Keysight Anritsu R&S Automation Scripting
10+ yrs exp

Cellular 4G/5G System Performance Engineer

Apple Inc

San Francisco, CA 36 days ago $129,300$225,300
4G 5G Python C C++ Java Firmware Protocol Stack Layer 2 Layer 3 NAS Network Emulators Silicon Prototyping Automation Keysight Anritsu R&S