Embedded Real Time Critical Control Firmware Engineer

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$184,700–$324,800 / 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 $255k
$122k $347k
below market most similar roles pay here above market

This role pays more than 95% of similar roles. Most pay $147,200–$216,250 — the blue band above. At the midpoint, this role pays about $255k 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 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 or virtual platforms. The candidate must utilize C, C++, Python, and Perl while applying Machine Learning and Deep Learning principles, including CNNs, RNNs, and Transformers. The work requires deep knowledge of computer architecture, high-speed communication subsystems, and 3GPP protocols to solve complex firmware challenges within highly constrained environments, ensuring efficient hardware and software interface performance.

What you'll do

  • Implement algorithms for power gating, tracking loops, and spec-based physical layer procedures.
  • Design and implement algorithms optimized for minimal memory and cycles with 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 designing and implementing 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.
  • Proficiency in 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 for design.
  • 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

San Diego, CA 139 days ago $175,000–$308,500
C C++ Python Perl RTOS Machine Learning Deep Learning Transformers Generative AI 5G 4G 3GPP Bare Metal Formal Verification Pre-silicon Emulation Virtual Platforms Source Code Control
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