Embedded CPU Architect, Platform Architecture

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Beaverton, OR
Posted
122 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $208k
$148k most similar roles pay here $262k

This listing doesn't post a salary. Most similar roles pay $175,000–$241,037.

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 CPU Architect, Platform Architecture

The Embedded CPU Architect, Platform Architecture joins the Platform Architecture team to drive performance and efficiency optimization while exploring architectural features for embedded CPUs across various product lines. This role involves analyzing embedded workloads such as real-time processing, audio DSP, always-on scenarios, and machine learning inference to identify microarchitecture bottlenecks. The architect will translate these findings into hardware and software improvements, collaborating with algorithm teams and designers to balance performance, power, and area constraints. Key responsibilities include developing analysis tools, simulators, and performance models while exploring ISA extensions and system-level optimizations. Required skills include experience in CPU architecture, performance modeling, and simulation environments using C, C++, Python, or Perl. Candidates should possess expertise in ARM, RISC-V, or x86 architectures, with specific knowledge of branch prediction, prefetching, pipeline optimization, memory hierarchy, and SIMD vector architectures for signal processing.

What you'll do

  • Analyze performance characteristics of embedded workloads including real-time processing, audio DSP, and ML inference.
  • Identify microarchitecture bottlenecks and propose optimization strategies for power, performance, and area.
  • Translate workload insights into actionable improvements for both hardware designs and the software stack.
  • Explore ISA extensions and microarchitecture enhancements tailored to specific embedded use cases.
  • Develop and improve performance models, simulators, and analysis tools to support architectural exploration.
  • Create and analyze real workloads and benchmarks representative of embedded applications.
  • Work with design teams to ensure architectural ideas are implementable within power, timing, and area constraints.

What we're looking for

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a similar field.
  • Master's or PhD in Electrical Engineering, Computer Engineering, or Computer Science is preferred.
  • Experience in CPU architecture or microarchitecture.
  • Experience with performance simulation environments and the analysis or optimization of workloads.
  • Proficiency in one or more of the following ISAs: ARM, RISC-V, or x86.
  • Proficiency in C, C++, or similar programming languages.
  • Experience using scripting languages such as Python or Perl for analysis and automation.
  • 20+ years of industry experience in CPU architecture or performance analysis is preferred.

More like this

Similar roles

Embedded CPU Engineer, Platform Architecture

Apple Inc

Beaverton, OR 122 days ago
CPU Microarchitecture ARM RISC-V x86 C C++ Python Perl SIMD Vector Architectures Real-Time Operating Systems Performance Modeling Simulation Compiler Infrastructure Power Management Signal Processing
10+ yrs exp

Power, Performance and Thermal Architect

Apple Inc

Beaverton, OR 148 days ago
Computer Architecture Power Management Thermal Management SoC Performance Analysis Workload Scheduling Machine Learning Power Delivery System Architecture
10+ yrs exp

Power, Performance and Thermal Architect

Apple Inc

Seattle, WA 148 days ago $205,400$308,500
Computer Architecture Power Management Thermal Management SoC Performance Analysis Workload Scheduling Machine Learning Power Delivery Control System Architecture
10+ yrs exp

CPU Micro-architect

Samsung Electronics

Remote (San Jose, CA) 21 days ago $124,000$208,400
CPU Microarchitecture Arm ISA x86 RISC-V Verilog C++ Python TLB Branch Prediction Pipelining Multi-core Systems SpecInt17 GB6
4+ yrs exp Remote

CPU Architecture Performance Engineer

Qualcomm

San Diego, CA +1 43 days ago $148,300$222,500
CPU Architecture RTL Simulation Verilog C C++ Python Perl Performance Modeling SIMD MMU Branch Prediction Micro-architecture
4+ yrs exp

CPU Architecture Performance Engineer (RISC V)

Qualcomm

Santa Clara, CA +1 43 days ago $167,100$250,700
CPU Architecture Micro-architecture C C++ Python Perl RTL SIMD Compiler Technology OS Internals Performance Modeling Simulation Hardware Engineering
4+ yrs exp