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

We are seeking a Senior Performance Engineer to join our cutting-edge hardware development team. In this role, you will be responsible for running comprehensive performance simulations to optimize the efficiency and reliability of our next-generation hardware products. Day-to-day tasks include designing simulation scenarios, analyzing data, and collaborating with cross-functional teams to identify bottlenecks and propose solutions. Ideal candidates should have extensive experience in C++ and Python, along with a strong understanding of system architecture and performance optimization techniques. Familiarity with cloud-based simulation tools is highly desirable. This role involves working on large-scale projects that impact millions of users globally, making it an exciting opportunity for those passionate about pushing the boundaries of hardware technology.

What you'll do

  • Conduct comprehensive hardware performance testing.
  • Analyze simulation results to identify system bottlenecks.
  • Optimize hardware configurations for improved efficiency.
  • Develop scripts and tools to automate testing processes.
  • Document findings and recommendations for engineering teams.

What we're looking for

  • Bachelor's degree required.
  • Experience in running performance simulations.
  • Strong understanding of hardware and software interaction.
  • Ability to analyze and interpret simulation results effectively.
  • Proficiency in relevant programming languages for simulation tools.

More like this

Similar roles