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
Sunnyvale, CA
Salary
$129,300–$225,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 $177k
$118k most similar roles pay here $237k

This role pays less than 55% of similar roles. Most pay $159,000–$222,000 — the shaded band above. At the midpoint, this role pays about $177k 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

As an Embedded 5G/4G Cellular Physical Layer Data Path Signal Processing Firmware Engineer, you will join a silicon design group focused on crafting and productizing powerful cellular SoCs. You will implement physical layer algorithms on digital and vector signal processors while interfacing with specialized cellular ASIC hardware to meet strict time, latency, memory, and energy constraints. Your daily work involves implementing 3GPP channels such as PDCCH and PDSCH, refining signal processing algorithms for efficient execution, and developing fixed-point firmware validated against algorithmic references. You will utilize C, C++, and Python while working with pre-silicon emulation systems and virtual platforms. The role addresses the technical challenge of delivering high-performance 4G/5G/6G multimode cellular firmware. Key competencies include a deep understanding of computer architecture, real-time operating systems, and wireless communication standards to solve complex signal processing problems in hardware-constrained environments.

What you'll do

  • Implement cellular physical layer algorithms on digital/vector signal processors with strict time, memory, and energy constraints.
  • Develop firmware to implement 3GPP channels and procedures such as PDCCH, PDSCH, PBCH, PUCCH, PUSCH, and PRACH.
  • Design and implement firmware architectures optimized for power, performance, and cost.
  • Analyze and implement fixed-point firmware while validating 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.
  • Refine signal processing algorithms in coordination with systems engineers for efficient hardware execution.

What we're looking for

  • A bachelor's degree is required.
  • Experience implementing digital signal processing algorithms using 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 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

Cellular 4G/5G System Performance Engineer

Apple Inc

San Francisco, CA 101 days ago $184,700$324,800
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