Performance Modeling Software Engineer, Platform Architecture

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$147,400–$220,900 / yr
Posted
69 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $176k
This role $184k
$132k most similar roles pay here $230k

This role pays more than 60% of similar roles. Most pay $142,200–$210,562 — the shaded band above. At the midpoint, this role pays about $184k versus about $176k 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 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Performance Modeling Software Engineer, Platform Architecture

As a Senior Performance Engineer at the leading edge of hardware development, you will join a dynamic team focused on optimizing and testing cutting-edge computer systems. Your primary responsibilities include running comprehensive performance simulations to identify bottlenecks and enhance system efficiency. You will work closely with cross-functional teams to develop innovative solutions that address complex business challenges in large-scale computing environments. The ideal candidate possesses expertise in C++, Python, and simulation tools such as Simics or QEMU. Experience with hardware architecture and a deep understanding of performance analysis are crucial for success in this role, where you will contribute to the development of high-performance computing systems used across various industries.

What you'll do

  • Conduct comprehensive performance simulations for hardware systems.
  • Analyze simulation results to identify system bottlenecks and inefficiencies.
  • Develop optimization strategies based on simulation outcomes.
  • Document findings and recommendations for engineering teams.
  • Collaborate with cross-functional teams to integrate simulation data.

What we're looking for

  • Bachelor's degree required.
  • Experience in running performance simulations.
  • Strong understanding of hardware and software interaction.
  • Proficiency in simulation tools and technologies.
  • Ability to analyze and interpret complex data sets.

More like this

Similar roles