Software Architect - iOS Devices

Apple Inc

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$181,100–$318,400 / yr
Posted
36 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $198k
This role $250k
$127k most similar roles pay here $339k

This role pays more than 81% of similar roles. Most pay $157,305–$237,803 — the shaded band above. At the midpoint, this role pays about $250k versus about $198k 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 969 open roles on FindRole.

Listed pay typically runs $163,300–$272,100 across 756 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Architect - iOS Devices

As a Software Architect at Apple’s Sensing Software team, you will lead the architectural efforts for iOS, watchOS, and emerging platforms, shaping foundational application and system architectures that support groundbreaking features. You will collaborate closely with hardware, algorithms, data engineering, and product design teams to define software layers that enable novel sensing and research experiences. Your daily responsibilities include driving end-to-end architecture, establishing coding standards, building modular components for research studies, profiling and optimizing performance, and guiding engineers through reviews. This role requires expertise in large-scale system design, performance optimization, and proficiency with Apple’s software frameworks such as Xcode, Instruments, LLDB, and Time Profiler. Ideal candidates have a background in complex application architecture, experience influencing technical decisions across cross-functional teams, and deep knowledge of concurrency, asynchronous programming, and high-performance architectures.

What you'll do

  • Drive end-to-end architecture for iOS applications and internal research platforms.
  • Establish coding standards, architectural patterns, and platform roadmaps.
  • Build modular, scalable components enabling research studies and sensor pipelines.
  • Profile and optimize software for performance, power efficiency, reliability, and data integrity.
  • Guide engineers through design reviews, code reviews, and technical decision-making processes.

What we're looking for

  • 10+ years of experience leading complex software architecture projects
  • Proven ability to influence technical direction across cross-functional teams
  • Expertise in developing high-quality iOS/watchOS applications
  • Deep knowledge of Apple’s development frameworks and toolchains
  • Strong skills in performance optimization, power efficiency, and reliability
  • Experience with essential tools like Xcode, Instruments, LLDB, Time Profiler
  • Background in system design principles and protocol-oriented programming

More like this

Similar roles

Senior Software Engineer, iOS

DoorDash, Inc

Sunnyvale, CA 3 days ago $130,600$192,000
Swift iOS SDK CocoaPods Networking Storage Unit tests OOP API development Continuous refactoring
Hybrid

Software Architect

Autodesk

Remote (Amer - United States - California - Offsite/Home, US) 44 days ago $143,000$256,520
AWS React Redux GraphQL RESTful APIs Material UI Web Components CI/CD Python JavaScript Cloud-Native Development Kubernetes Terraform PostgreSQL Docker Security最佳实践 Scalability Resilience LLMs MLOps
Remote

Software Architect

Booz Allen Hamilton

Fort Worth, TX 11 days ago $86,800$198,000
Agile Jira CI/CD GitHubActions Jenkins