Performance Control Software Engineer - Platform Architecture

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$181,100–$272,100 / yr
Posted
38 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $227k
$127k most similar roles pay here $288k

This role pays more than 79% of similar roles. Most pay $142,437–$222,000 — the shaded band above. At the midpoint, this role pays about $227k versus about $182k 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 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Performance Control Software Engineer - Platform Architecture

As a Senior Operating System Engineer at the leading edge of hardware innovation, you will join our dynamic team dedicated to pushing the boundaries of computing technology. Your primary responsibilities include designing and implementing robust operating systems that enhance performance and reliability for large-scale enterprise solutions. Day-to-day tasks involve collaborating with cross-functional teams to integrate cutting-edge hardware components, optimizing system architecture, and ensuring seamless compatibility across diverse platforms. Proficiency in C/C++, assembly language, and Linux kernel development is essential, along with a deep understanding of concurrency, memory management, and security protocols. This role demands expertise in virtualization technologies and experience with cloud infrastructure, as you will be working on solutions that scale to millions of users worldwide, addressing complex business challenges through advanced software engineering practices.

What you'll do

  • Design and implement new features for the operating system.
  • Optimize system performance through efficient code development.
  • Troubleshoot and resolve complex OS-related issues.
  • Conduct code reviews to ensure quality and adherence to standards.
  • Stay updated with latest trends in operating systems technology.

What we're looking for

  • Experience in operating system design and implementation.
  • Strong background in hardware and software integration.
  • Proficiency in system architecture and engineering principles.
  • Knowledge of computer science fundamentals and algorithms.
  • Ability to work on complex technical problems independently.

More like this

Similar roles