Embedded Real Time Critical Control Firmware Engineer

Apple Inc

Confirmed live 2 days ago Trusted

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$122,700–$214,300 / yr
Posted
149 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $181k
This role $168k
$111k most similar roles pay here $232k

This role pays less than 59% of similar roles. Most pay $148,206–$214,375 — the shaded band above. At the midpoint, this role pays about $168k versus about $181k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 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 the silicon design group to focus on embedded 5G, 4G, and multimode cellular firmware. This role involves designing and implementing algorithms with minimal memory and cycles under rigid real-time deadlines, specifically for power gating, tracking loops, and spec-based physical layer procedures. The engineer will build validation frameworks, develop pre-silicon emulation systems or virtual platforms, and implement tools for formal verification and testing. Key technical requirements include proficiency in C, C++, Python, and Perl scripting, alongside a deep understanding of computer architecture, high-speed communication subsystems, and memory-constrained RTOS environments. The role also requires knowledge of machine learning architectures like CNNs and Transformers, as well as 3GPP protocols to solve complex problems within the cellular SoC product space.

What you'll do

  • Implement power gating, tracking loops, and spec-based physical layer procedures.
  • Develop algorithms optimized for minimal memory and cycles with rigid real-time deadlines.
  • Build validation frameworks to verify implemented firmware algorithms.
  • Develop pre-silicon emulation systems and virtual platforms for firmware design and hardware verification.
  • Integrate AI/ML principles into system architectures and use generative AI tools for development.
  • Evaluate and implement advanced tools for build processes, formal verification, and testing.
  • Design and implement bare metal control firmware for high-speed communication subsystems.

What we're looking for

  • A bachelor's degree is required.
  • Experience designing and implementing bare metal control firmware optimized for cycles and memory.
  • Proficiency in C, C++, compilers, build tools, and source code control systems.
  • Knowledge of computer architecture with a focus on HW/SW interfaces of high-speed communication subsystems.
  • Experience in mainstream OS application development and Python or Perl scripting.
  • Foundational knowledge of Machine Learning and Deep Learning architectures including CNNs, RNNs, and Transformers.
  • Ability to use generative AI as a tool for design and implementation.
  • Understanding of 5G/4G 3GPP protocols and wireless communications.

More like this

Similar roles

Embedded Real Time Critical Control Firmware Engineer

Apple Inc

Sunnyvale, CA 149 days ago $122,700$214,300
C C++ Python Perl RTOS 5G 4G 3GPP Machine Learning Deep Learning CNNs RNNs Transformers Firmware Bare Metal Pre-silicon Emulation Formal Verification Concurrent Programming Wireless Communications

Embedded Real Time Critical Control Firmware Engineer

Apple Inc

San Diego, CA 93 days ago $175,000$308,500
C C++ Python Perl RTOS Firmware Machine Learning Deep Learning Transformers 5G 4G 3GPP Pre-silicon Emulation Formal Verification Bare Metal Concurrent Programming Computer Architecture
10+ yrs exp

Embedded Real Time Critical Control Firmware Engineer

Apple Inc

Sunnyvale, CA 93 days ago $184,700$324,800
C C++ Python Perl RTOS Firmware 5G 4G 3GPP Machine Learning Deep Learning CNNs RNNs Transformers Generative AI Pre-silicon Emulation Formal Verification Bare Metal
10+ yrs exp

SoC Firmware Engineer

Apple Inc

Cupertino, CA 154 days ago $150,400$277,600
C Assembly ARM FPGA Git Subversion Perforce Bash Python Perl Verilog System Verilog Firmware Simulation Emulation
3+ yrs exp

SoC Firmware Engineer

Apple Inc

Cupertino, CA 154 days ago $129,300$194,700
C Assembly ARM FPGA Git Subversion Perforce Bash Python Perl Verilog System Verilog Firmware Simulation Emulation MCUs Root Cause Analysis

SoC Firmware Engineer

Apple Inc

Cupertino, CA 154 days ago $184,700$324,800
C Assembly ARM FPGA Git Subversion Perforce Bash Python Perl Verilog System Verilog Firmware Simulation Emulation
10+ yrs exp