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
$122,700–$214,300 / yr
Posted
139 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $194k
This role $168k
$110k $243k
below market most similar roles pay here above market

This role pays less than 70% of similar roles. Most pay $161,975–$226,625 — the blue band above. At the midpoint, this role pays about $168k 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 a silicon design group focused on productizing powerful cellular SoCs. In this role, you will implement cellular physical layer algorithms on digital and vector signal processors while interfacing with specialized cellular ASIC hardware. Key responsibilities include designing firmware architectures for 3GPP channels like PDCCH and PDSCH, performing channel estimation, and validating bit-exactness against algorithmic references. You will utilize C, C++, and Python to develop firmware and automation tools within tight power and latency budgets. The work involves refining signal processing algorithms for efficient hardware execution, utilizing pre-silicon emulation systems and virtual platforms. This position requires deep knowledge 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 architectures optimized 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 and evaluate tools for build processes, formal verification, and automated testing.
  • Refine signal processing algorithms with systems engineers for efficient hardware execution.

What we're looking for

  • Minimum requirement of a bachelor's degree.
  • 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.
  • Fundamental facility 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.
  • Some 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 82 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 82 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