Embedded CPU Performance Architect

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$216,200–$324,800 / yr
Posted
5 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $222k
This role $270k
$158k $343k
below market most similar roles pay here above market

This role pays more than 91% of similar roles. Most pay $190,000–$254,750 — the blue band above. At the midpoint, this role pays about $270k versus about $222k 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 3595 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2772 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Embedded CPU Performance Architect

The Embedded CPU Performance Architect, Platform Architecture joins the CPU Platform Architecture team to drive performance and efficiency optimization for embedded CPUs. This role involves defining CPUs for embedded applications across various products by identifying bottlenecks and modeling solutions that balance performance, power efficiency, and area. Key responsibilities include collaborating with micro-architecture and RTL designers to assess feasibility, correlating RTL with CPU performance simulators, and analyzing specific workloads across new and existing product categories. The position requires expertise in CPU and SOC architecture, performance simulation environments, and object-oriented programming in C/C++. Candidates should also possess scripting skills in Perl or Python. The work focuses on the technical challenge of squeezing performance out of every milliwatt within the unique constraints of varied embedded use cases.

What you'll do

  • Define CPU architectures specifically designed for embedded applications across various Apple products.
  • Model architectural solutions that balance performance, power efficiency, and area constraints.
  • Assess the feasibility of micro-architecture ideas through modeling and refine them for RTL implementation.
  • Correlate RTL designs with CPU performance simulators to ensure targets are met and models are accurate.
  • Analyze specific workloads across product categories to identify performance bottlenecks and improvement opportunities.
  • Maintain and improve simulation and correlation environments to enable data-driven architectural decisions.

What we're looking for

  • Experience in CPU and SOC architecture and micro-architecture.
  • Experience with performance simulation environments.
  • Object-oriented programming skills in C/C++.
  • Experience in a scripting language such as Perl or Python.
  • Expertise in CPU microarchitecture in areas like branch prediction, prefetching, pipeline optimization, datapath, or memory hierarchy (preferred).
  • 20+ years of relevant industry experience (preferred).
  • MS or PhD in Electrical or Computer Engineering or Computer Science (preferred).

More like this

Similar roles

Embedded CPU Performance Architect

Apple Inc

Beaverton, OR 5 days ago
CPU Microarchitecture SoC Architecture RTL C++ C Python Perl Performance Modeling Power Modeling SIMD Branch Prediction Pipeline Optimization Memory Hierarchy Data Structures Algorithms Workload Analysis Accelerator Architectures
10+ yrs exp

Embedded CPU Performance Engineer, Platform Architecture

Apple Inc

Santa Clara, CA 5 days ago $184,700–$277,600
CPU Microarchitecture RTL C++ C Python Perl Performance Modeling Power Modeling SIMD SoC Architecture Data Structures Algorithms Pipeline Optimization Branch Prediction Prefetching Memory Hierarchy
10+ yrs exp

Embedded CPU Performance Engineer, Platform Architecture

Apple Inc

Beaverton, OR 5 days ago
CPU Microarchitecture RTL C++ C Python Perl Performance Modeling Power Modeling SIMD Workload Analysis Data Structures Algorithms Pipeline Optimization Branch Prediction Prefetching Memory Hierarchy SoC Architecture Low-power Design
10+ yrs exp

CPU Performance Architect, Platform Architecture

Apple Inc

Santa Clara, CA 5 days ago $216,200–$324,800
CPU Architecture Micro-architecture C++ Python Perl RTL SIMD Vector Architectures Compiler Technologies OS Internals Data Structures Algorithms Software Design Patterns Branch Prediction Prefetchers Power Simulation
10+ yrs exp

CPU Performance Architect

Apple Inc

Austin, TX 5 days ago
CPU Architecture Micro-architecture C++ Python Perl RTL SIMD Vector Architectures Compiler Technologies OS Internals Data Structures Algorithms Software Design Patterns Branch Prediction Prefetchers Power Efficiency
10+ yrs exp

CPU Performance Architect, Platform Architecture

Apple Inc

Beaverton, OR 5 days ago
CPU Architecture Micro-architecture C++ Python Perl RTL SIMD Vector Architectures Branch Prediction Data Prefetchers Compiler Technologies OS Internals Data Structures Algorithms Software Design Patterns
10+ yrs exp