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

Apple Inc

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$175,000–$308,500 / yr
Posted
138 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $194k
This role $242k
$131k $327k
below market most similar roles pay here above market

This role pays more than 83% of similar roles. Most pay $161,975–$226,625 — the blue band above. At the midpoint, this role pays about $242k versus about $194k 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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 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

The Embedded 5G/4G Cellular Physical Layer Data Path Signal Processing Firmware Engineer joins the silicon design group to productize powerful cellular SoCs. You will implement cellular physical layer algorithms on digital and vector signal processors while interfacing with specialized cellular ASIC hardware. Key responsibilities include implementing 3GPP channels such as PDCCH, PDSCH, and HARQ, as well as performing channel estimation, interference cancellation, and beam measurement. You will specify firmware architecture for power and performance, analyze fixed-point firmware, and validate bit-exactness against algorithmic references. The role requires proficiency in C, C++, and Python, alongside experience with silicon prototyping, emulation systems, and virtual platforms. You must possess a deep understanding of computer architecture, high-speed communication subsystems, and wireless physical layer standards to solve complex signal processing challenges.

What you'll do

  • Implement cellular physical layer algorithms on digital/vector signal processors within strict time, latency, and energy budgets.
  • Develop firmware to implement 3GPP channels and procedures such as PDCCH, PDSCH, and HARQ.
  • Design and implement firmware architecture to optimize for power, performance, and cost.
  • Analyze and implement fixed-point firmware while validating bit-exactness against algorithmic references.
  • Develop and use pre-silicon emulation systems and virtual platforms for firmware verification.
  • Create automation tools for builds, formal verification, and testing using Python.
  • Refine signal processing algorithms with systems engineers for efficient hardware execution.

What we're looking for

  • BS degree and a minimum of 10 years of relevant industry experience.
  • Experience implementing digital signal processing algorithms on special purpose hardware or wireless physical layer channels.
  • Deep understanding of software engineering principles and core computer science fundamentals.
  • Proficiency with C, C++, compilers, build tools, and source code control.
  • Experience with silicon prototyping, emulation systems, and virtual platforms.
  • Solid understanding of computer architecture, specifically HW/SW interfaces of high-speed communication subsystems.
  • Scripting experience with Python for developing automation tooling.
  • Understanding of 3GPP cellular standards, digital/wireless communications, RTOS, and machine learning (preferred).

More like this

Similar roles

Cellular 4G/5G System Performance Engineer

Apple Inc

San Diego, CA 81 days ago $122,700–$214,300
4G 5G Embedded Firmware Python C C++ Java Network Emulators Keysight Anritsu R&S Layer 2 Layer 3 NAS Silicon Prototyping Emulation Systems Virtual Platforms Automation Tool Chain

Cellular 4G/5G System Performance Engineer

Apple Inc

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