SoC QoS/Fabric Performance Engineer, Platform Architecture

Apple Inc

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$277,600 / yr
Posted
98 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $206k
This role $231k
$145k most similar roles pay here $292k

This role pays more than 71% of similar roles. Most pay $174,843–$236,550 — the shaded band above. At the midpoint, this role pays about $231k versus about $206k 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 · SoC QoS/Fabric Performance Engineer, Platform Architecture

As a member of the Platform Architecture team, the SoC QoS/Fabric Performance Engineer will drive the development of on-chip communication interconnect and memory Quality-of-Service features for future System-on-Chips. The role involves creating a full-chip C++ simulator to model emerging workloads such as Augmented Reality and Machine Learning while studying performance and power trade-offs. Key responsibilities include modeling graphics, camera, and ML dataflow, performing performance simulations of future applications, and analyzing results to tune hardware and software for optimal user experience. The position requires proficiency in C++, scripting for automation and data visualization, and a deep understanding of computer architecture, network-on-chip design, and the hardware/software stack. This role addresses critical architectural improvements by evaluating complex system interactions within the context of mobile and desktop SoC integration.

What you'll do

  • Develop and maintain a full-chip C++ simulator for iPhone, iPad, Mac, and Watch SoCs.
  • Model emerging workloads such as Augmented Reality (AR) and Machine Learning (ML) dataflows.
  • Simulate performance and power trade-offs for future SoC architectures.
  • Analyze and present simulation results to drive architectural improvements.
  • Tune and validate future SoC hardware and software to optimize the user experience.
  • Model network-on-chip (NoC) components and integrate them with other SoC models.
  • Design experiments and analyze data to evaluate on-chip communication and memory Quality-of-Service features.

What we're looking for

  • Bachelor of Science degree.
  • Experience with C++ programming.
  • Coursework or experience in computer architecture and the hardware/software stack.
  • Coursework or experience in performance modeling and debugging.
  • 10+ years of relevant experience.
  • Experience with scripting for automation and data visualization.
  • Experience with network-on-chip architecture and design.
  • Experience with Cellular/5G modem architecture.

More like this

Similar roles

Performance Modeling Software Engineer, Platform Architecture

Apple Inc

Cambridge, MA 139 days ago $165,800$249,500
C++ Python SoC Architecture Performance Modeling Data Analysis Regression Testing Compiler Explorer Software Engineering Algorithms Data Structures Simulation Machine Learning Hardware Design Computer Architecture
10+ yrs exp