Software Engineer, Watch Software

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$277,600 / yr
Posted
19 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $178k
This role $231k
$126k most similar roles pay here $294k

This role pays more than 86% of similar roles. Most pay $142,450–$214,000 — the shaded band above. At the midpoint, this role pays about $231k versus about $178k 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 3643 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2806 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Watch Software

As a Software Engineer, Watch Software, you will join the Apple Watch Setup Experiences team to develop and polish the out-of-box experience for users. You will be responsible for creating seamless device pairing, supporting Control Center, and building onboarding experiences for new features. Your daily work involves collaborating with Design, Quality Assurance, and Marketing teams to simplify configuration and customization across watchOS and iOS. Specifically, you will contribute to the Settings app, Device Finding experiences, and the Watch app on iPhone while developing shared frameworks. To succeed, you must possess expert skills in Swift and Objective-C, along with proficiency in SwiftUI, Assembly, Python, C, and ML technologies. You will solve technical challenges related to operating systems, inter-process communication, and optimizing applications for low-power devices while ensuring high quality through robust, maintainable system architecture.

What does a Software Engineer earn in California?

Median $214000 from 958 postings across 73 companies.

See salary data

What you'll do

  • Develop and polish the out-of-box experience and device pairing for Apple Watch users.
  • Build and maintain features for Control Center, the Settings app, and Device Finding experiences.
  • Create onboarding flows for new features across watchOS and iOS platforms.
  • Develop high-performance software solutions tailored to the constraints of low-power mobile devices.
  • Architect robust and maintainable systems using Swift, Objective-C, SwiftUI, and other relevant languages.
  • Optimize applications, widgets, and daemons while debugging throughout the entire system stack.
  • Ensure full test coverage by coordinating with QA and automation teams to meet quality standards.

What we're looking for

  • BS CE/CS or equivalent experience.
  • 5+ years of related experience.
  • Excellent Swift and Objective-C coding ability.
  • Ability to learn various programming languages including SwiftUI, Assembly, Python, C, and ML technologies.
  • Experience contributing to at least one shipping application or framework.
  • Operating Systems knowledge and hands-on experience with inter-process communication.
  • Experience optimizing applications, widgets, daemons, and profiling/debugging throughout the stack (preferred).
  • A strong intuition for UI/UX design (preferred).

More like this

Similar roles

Software Engineer, Watch Software

Apple Inc

Cupertino, CA 45 days ago $150,400–$225,300
Swift Objective-C SwiftUI Assembly Python C iOS watchOS Operating Systems Inter-process Communication Automation QA
5+ yrs exp

Software Engineer, Watch Software

Apple Inc

Cupertino, CA 19 days ago $150,400–$277,600
Swift Objective-C System Frameworks Inter-process Communication Profiling Networking Infrastructure