CareerPlanSign in

Senior Software Engineer - Setup

Cupertino, United States of America💼 Full-time🗓 2026-07-07 → 2026-09-28

Core

Designing and implementing features for Setup Assistant, the software guiding iPhone, iPad, and Mac customers through device setup.

Role type

Staff-level software engineer (system software)

Builds

Setup Assistant (customer onboarding software for Apple devices)

Domain

Consumer electronics / System software

Required skills

Platform API design, Technical leadership, Mentorship, Critical thinking with influence, Customer focus, Software engineering quality

Preferred skills

Computer Science degree

Technologies

null

Responsibilities

Designing and implementing new features for the setup experience, Refining existing setup experiences, Upholding high standards for technical execution, Mentoring junior engineers, Collaborating with cross-functional teams

Seniority

Staff, hands-on IC with mentorship

Sourced via apple · Listed on CareerPlan, which tracks 851,000+ jobs from 20+ sources.