Embedded Real Time Critical Control Firmware Engineer

Apple Inc

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $242k
$124k $328k
below market most similar roles pay here above market

This role pays more than 91% of similar roles. Most pay $147,200–$216,250 — the blue band above. At the midpoint, this role pays about $242k versus about $182k 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 Real Time Critical Control Firmware Engineer

The Embedded Real Time Critical Control Firmware Engineer joins a silicon design group focused on crafting and productizing powerful cellular SoCs. This role involves designing and implementing algorithms with minimal memory and cycles under rigid real time deadlines for embedded 5G, 4G, and multimode cellular firmware. Key responsibilities include implementing power gating, tracking loops, and spec based physical layer procedures, while building validation frameworks and developing pre-silicon emulation systems. The candidate must utilize C, C++, Python, and Perl, alongside a strong foundation in Machine Learning, Deep Learning, and generative AI. The work requires deep knowledge of computer architecture, high-speed communication subsystems, and 3GPP protocols to solve complex firmware challenges within highly constrained environments, including asymmetric multiprocessing and memory constrained Real Time Operating Systems.

What you'll do

  • Implement power gating, tracking loops, and spec-based physical layer procedures.
  • Design and implement algorithms optimized for minimal memory and cycles under rigid real-time deadlines.
  • Build validation frameworks to verify the performance of implemented algorithms.
  • Develop pre-silicon emulation systems and virtual platforms for firmware design and hardware verification.
  • Evaluate and implement tools for build processes, formal verification, and testing.
  • Integrate AI/ML principles into system architectures and use generative AI to improve productivity.
  • Architect system-level features for high-speed communication subsystems and cellular SoCs.

What we're looking for

  • BS degree and a minimum of 10 years of relevant industry experience.
  • Experience with design and implementation of bare metal control firmware optimized for cycles and memory.
  • Experience leading feature delivery for a complete firmware/software life cycle.
  • Experience architecting system level features.
  • Fundamental facility with C, C++, compilers, build tools, and source code control tools.
  • Solid understanding of computer architecture, specifically HW/SW interfaces of high-speed communication subsystems.
  • Experience with ML algorithms, deep learning architectures, and using generative AI as a design tool.
  • Experience with mainstream OS application-level development and Python or Perl scripting.

More like this

Similar roles

Embedded Real Time Critical Control Firmware Engineer

Apple Inc

Sunnyvale, CA 139 days ago $184,700–$324,800
C C++ Python Perl RTOS Machine Learning Deep Learning Transformers Generative AI 5G 4G 3GPP Bare Metal Formal Verification Source Code Control Emulation Systems Virtual Platforms
10+ yrs exp

Embedded Firmware Verification Engineer

Apple Inc

San Diego, CA 33 days ago $142,300–$214,300
C Python micro-controllers JTAG SWD Oscilloscope Logic Analyzer Pytest Jenkins I2C UART SPI RTOS ARM Architecture
3+ yrs exp

Embedded Firmware Verification Engineer

Apple Inc

San Diego, CA 18 days ago $122,700–$184,800
C Python micro-controllers JTAG SWD Oscilloscope Logic Analyzer Pytest Jenkins I2C UART SPI RTOS ARM Architecture

Silicon Firmware Engineer

Amd

Austin, TX 4 days ago $161,200–$241,800
C C++ Firmware SoC Power Management pre silicon development silicon bring up Root Cause Analysis BIOS AI assisted development Platform Control Debugging