Senior Software Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
16 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $169k
This role $214k
$101k most similar roles pay here $297k

This role pays more than 82% of similar roles. Most pay $149,500–$187,587 — the shaded band above. At the midpoint, this role pays about $214k versus about $169k 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 Software Engineer

As a Senior Software Engineer within the Applied Sensing and Health team, you will architect, implement, and maintain cross-platform user experiences for features that deliver health and wellbeing insights. You will work daily with scientists, engineers, and project managers to develop sensing-based metrics such as VO2max, fall detection, and journaling suggestions. Your role involves building full-stack systems software ranging from firmware layers to user interfaces, while also designing APIs for internal and third-party use. The position requires extensive experience in C++, Objective-C, Swift, or SwiftUI, alongside a deep understanding of computer science fundamentals for embedded devices. You will solve complex problems involving sensor fusion and machine learning techniques like CNNs and Bayesian methods to transform raw data into meaningful metrics while collaborating with human design and hardware sensing teams.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Architect, implement, and maintain user experiences across multiple platforms for health and sensing features.
  • Develop real-time algorithms that fuse different sensing modalities to infer metrics and detect events.
  • Design and contribute to APIs to expose internal metrics to third-party developers and cross-functional teams.
  • Build software that supports the design of data collection and prototyping apps for scientific research.
  • Deliver end-to-end features ranging from low-level silicon and firmware layers to high-level user interfaces.
  • Manage the full software lifecycle to deliver best-in-class applications in collaboration with scientists and engineers.
  • Mentor team members and provide technical leadership on large-scale, complex projects.

What we're looking for

  • Master's degree or PhD in Computer Science.
  • At least 10 years of experience as a software engineer.
  • At least 5 years of experience in a technical leadership role.
  • Extensive experience with programming languages such as C++, Objective-C, Swift, or SwiftUI.
  • Strong understanding of computer science fundamentals and architecting complex systems for embedded devices (preferred).
  • Effective written and verbal communication skills with attention to detail (preferred).
  • Prior experience with machine learning including LLMs, foundation models, CNNs, or Bayesian methods (preferred).
  • Experience with sensors, sensor fusion, fitness, and health technologies (preferred).

More like this

Similar roles

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Morningstar Inc

Chicago, IL 67 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 58 days ago $119,800$234,700
C++ Win32 COM Windows Services WinRT RPC C C# ETW IPC RDP PCoIP ICA Kernel Driver Development Threading System APIs Telemetry Agile
4+ yrs exp