System Spaces UI Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $255k
$124k most similar roles pay here $346k

This role pays more than 92% of similar roles. Most pay $146,950–$216,618 — the shaded band above. At the midpoint, this role pays about $255k 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 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 · System Spaces UI Engineer

As a System Spaces UI Engineer, you will join the System Spaces team to build delightful user experiences across various platforms. Your daily responsibilities include prototyping new user interface paradigms, implementing features, defining APIs, fixing bugs, and improving performance for iconic system components like the Home Screen, Lock Screen, Control Center, Widgets, Wallpaper, and Notifications. You will collaborate cross-functionally with software engineering, hardware engineering, and design teams to ensure fluid interactions. The role requires expertise in UIKit, SwiftUI, and operating systems programming. Candidates should possess strong debugging skills, an eye for detail, and a deep understanding of software design. Preferred qualifications include knowledge of inter-process communication, systems development, and optimizing performance across various OS software layers to solve complex technical challenges within the core system experience of mobile and desktop devices.

What you'll do

  • Build and implement delightful user experiences for the Home Screen, Lock Screen, and Control Center.
  • Prototype new user interface paradigms and develop innovative features for Apple devices.
  • Design and implement reusable public or private APIs.
  • Debug software issues and improve system performance across various OS layers.
  • Develop applications using UIKit and/or SwiftUI frameworks.
  • Optimize inter-process communication and systems development components.
  • Ensure fluid and engaging user interactions through high attention to detail.

What we're looking for

  • 5-10 years of experience developing apps with UIKit and/or SwiftUI.
  • 5-10 years of experience architecting and implementing reusable public or private APIs.
  • 5-10 years of experience in operating systems programming.
  • Excellent understanding of software design and debugging skills.
  • Understanding of optimization and performance issues across OS software layers.
  • Understanding of inter-process communication and systems development.
  • Strong communication and collaboration skills for cross-functional teamwork.

More like this

Similar roles

UI Frameworks Engineer, macOS

Apple Inc

Cupertino, CA 58 days ago $150,400$277,600
Swift Objective-C SwiftUI AppKit UIKit Xcode Core Image Core Graphics Metal macOS iOS watchOS API Design System Architecture Debugging
5+ yrs exp

System Software Engineer, Human Interface Devices

Apple Inc

Cupertino, CA 121 days ago $184,700$324,800
C++ C Object-Oriented Programming iOS macOS tvOS watchOS IOKit Objective-C USB Bluetooth SPI Userspace Driver Development Framework Development Profiling HID Specification
10+ yrs exp