Senior Systems Engineer, Watch Software

Apple Inc

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
105 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $190k
This role $255k
$121k most similar roles pay here $347k

This role pays more than 95% of similar roles. Most pay $158,862–$221,000 — the shaded band above. At the midpoint, this role pays about $255k versus about $190k 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 · Senior Systems Engineer, Watch Software

As a Senior Systems Engineer, Watch Software, you will join the watchOS Systems team to build and optimize foundational software that drives device performance and power efficiency. You will work across multiple layers of the system software stack, from firmware and kernel layers up to application layers, to create new experiences by leveraging hardware in innovative ways. Your daily responsibilities include architecting core OS features, managing process lifecycles, reclaiming memory, and leading transitions to 64-bit architectures. You will also conduct investigative research to prototype solutions for complex problems while diagnosing power issues at the runtime and kernel levels. The role requires expertise in low-level OS systems like Darwin or drivers, along with experience in power and performance measurement techniques. You will collaborate with cross-functional teams to model memory demand and develop tools for analyzing system performance.

What does a Systems Engineer earn in California?

Median $194000 from 61 postings across 16 companies.

See salary data

What you'll do

  • Build and optimize foundational software to improve device performance and power efficiency.
  • Conduct investigative research and prototype new technologies to define future hardware and software features.
  • Architect core OS features such as process lifecycle management, memory reclamation, and 64-bit architecture transitions.
  • Model and project memory demands over the lifetime of new System on Chips (SoC).
  • Diagnose and resolve performance issues across language, runtime, kernel, and application layers.
  • Develop tools to help engineers model and analyze system performance and memory usage.
  • Implement new software components, frameworks, and applications across various levels of the system stack.

What we're looking for

  • At least 8 years of industry experience.
  • Deep technical understanding and hands-on experience with software development and lifecycle management.
  • Experience with low-level OS systems, including kernel, Darwin, or drivers.
  • Deep experience with power and performance measurement and investigation techniques.
  • Solid computer science fundamentals.
  • Excellent communication and interpersonal skills for collaborating with a technical team.
  • Experience defining and contributing to application or systems architecture.
  • Strong problem-solving and debugging skills for ambiguous or undefined problems.

More like this

Similar roles