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
Sunnyvale, CA
Salary
$129,300–$225,300 / yr
Posted
138 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $196k
This role $177k
$117k $243k
below market most similar roles pay here above market

This role pays less than 59% of similar roles. Most pay $161,975–$229,100 — the blue band above. At the midpoint, this role pays about $177k versus about $196k 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

Embedded 5G/4G Cellular Physical Layer Data Path Signal Processing Firmware Engineer joins the silicon design group to develop 4G/5G/6G multimode cellular firmware. The role involves implementing cellular physical layer algorithms on digital or vector signal processors while adhering to strict time, latency, memory, and energy budgets. Key responsibilities include interfacing with specialized cellular ASIC hardware to implement 3GPP channels such as PDCCH, PDSCH, and HARQ. Candidates will design firmware architectures, analyze fixed-point firmware for bit-exactness, and develop pre-silicon emulation systems. Required skills include C, C++, Python, and experience with compilers and source code control. The work focuses on solving complex signal processing problems like channel estimation, interference cancellation, and beam measurement within high-speed communication subsystems and memory-constrained Real Time Operating Systems.

What you'll do

  • Implement cellular physical layer algorithms on digital/vector signal processors within strict time, latency, memory, and energy budgets.
  • Develop firmware to implement 3GPP channels and procedures such as PDCCH, PDSCH, and HARQ.
  • Design and implement firmware architecture to optimize 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 and firmware 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 by interfacing to special purpose hardware.
  • Deep understanding of software engineering principles and core computer science fundamentals.
  • Fundamental facility with C, C++, compilers, build tools, and source code control tools.
  • Experience with silicon prototyping, emulation systems, and virtual platforms.
  • Solid understanding of computer architecture with emphasis on 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 concepts (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