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

Apple Inc

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$171,600–$302,200 / yr
Posted
5 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $187k
This role $237k
$115k most similar roles pay here $322k

This role pays more than 87% of similar roles. Most pay $165,200–$209,750 — the shaded band above. At the midpoint, this role pays about $237k versus about $187k 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 1777 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1443 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 a Wireless Embedded Physical Layer Data Path Signal Processing Firmware Engineer at the senior level within a silicon design group, you will play a pivotal role in developing embedded 4G/5G multimode cellular firmware for powerful SoCs. Your daily tasks include implementing physical layer algorithms on digital/vector signal processors with strict constraints and interfacing with specialized ASIC hardware to execute 3GPP channels and procedures such as PDCCH, PDSCH, PBCH, PUCCH, PUSCH, PRACH UL/DL HARQ. You will collaborate closely with systems engineers to optimize firmware architecture for efficiency, develop fixed-point firmware, and validate bit-exactness. Additionally, you will contribute to pre-silicon emulation systems and innovative verification tools, requiring expertise in digital signal processing, linear algebra, and scripting languages like Python. Knowledge of 3GPP standards and machine learning concepts is highly valued.

What you'll do

  • Implement cellular physical layer algorithms on specialized ASIC hardware within tight constraints.
  • Develop firmware for 3GPP channels including PDCCH, PDSCH, PBCH, PUCCH, PUSCH, PRACH UL/DL HARQ.
  • Refine signal processing algorithms in collaboration with systems engineers for efficient execution.
  • Design and implement fixed-point firmware ensuring bit-exactness to algorithmic reference.
  • Assist in the development of pre-silicon emulation systems for verification purposes.
  • Evaluate and implement innovative tools for build, formal verification, and testing processes.

What we're looking for

  • Experience implementing digital signal processing algorithms on specialized hardware.
  • Deep understanding of software engineering principles and computer science fundamentals.
  • Ability to work closely with systems engineers to refine signal processing algorithms.
  • Knowledge of 3GPP cellular standards, particularly in physical layer aspects.
  • Familiarity with digital/wireless communications and machine learning concepts.
  • Scripting experience (Python) for developing automation tooling.

More like this

Similar roles

Cellular 4G/5G System Performance Engineer

Apple Inc

San Francisco, CA 13 days ago $181,100$318,400
Python C/C++ Java Keysight Anritsu R&S Layer 2/Layer 3/NAS network performance optimization network emulators silicon prototyping emulation systems virtual platforms

Cellular 4G/5G System Performance Engineer

Apple Inc

San Diego, CA 13 days ago $171,600$302,200
Python C/C++ Java Keysight Anritsu R&S Layer 2/Layer 3/NAS network performance optimization network emulators silicon prototyping emulation systems virtual platforms

Wireless RF PHY Firmware Engineer

Apple Inc

Sunnyvale, CA 48 days ago $126,800$220,900
Python C Assembly ARM RTOS Multithreading Interrupts HW/FW Semaphores Digital Signal Processing Multi core environment Numpy SciPy Fixed point arithmetic Floating point arithmetic Low-level hardware interfaces Register programming Bare-metal software development Clock management Power management Lab equipment Logic analyzers Oscilloscopes Network analyzers Spectrum analyzers Signal generators Power meters Diagnostics Mfg tests Protocol compliance software Bluetooth WLAN ZigBee UWB