Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Software Development Engineer

Apple

$187,741 - $220,900
Oct 19, 2025
Cupertino, CA, US
Apply Now

Apple Inc. is looking to architect and engineer innovative software solutions for delivering contextual instructional content and user assistance to end-users, aiming to educate them about new features in OS, system apps, and services.

Requirements

  • Objective-C to deliver features developing computer software and specialized utility programs.
  • Swift to develop software features and specialized utility programs.
  • SwiftUI to develop features that deliver contextual information and user facing content
  • Performance tuning and optimization for application delivery through Xcode Instruments and understanding of Big O notation.
  • Memory tuning and debugging to investigate traces to determine both a root cause and implement resolution steps with memgraph and Xcode Instruments.
  • Software debugging through Xcode and Console for feature development and root cause analysis to support delivery.
  • Using coding languages, including Objective-C, Swift, and SwiftUI, to scope requirements and tasks to complete work.

Responsibilities

  • Architect the internal and developer-facing features and interfaces used to deliver contextual instructional content to end users.
  • Engineer innovative software that helps educate users about new features in the OS, system apps, and services.
  • Architect and engineer cutting edge solutions for delivering world class instructional products and contextual user assistance.
  • Develop the content delivery software.
  • Work closely with system applications teams to improve the discoverability of the features they create.
  • Review architecture for internal applications to identify issues and scope platform improvements to support cross functional teams.
  • Utilize techniques in performance tuning and memory debugging, the candidate will be responsible for resolving current issues on our internal tools.

Other

  • 40 hours/week.
  • Work with cross functional teams to gather requirements, translate into actionable tasks, and communicate progress.
  • Agile software, including Jira and practices, sprints, waterfall, that ensures stakeholders have visibility on progress of assigned work.
  • Bachelor's degree or foreign equivalent in Information Systems Engineering, Communications Engineering, or a related field and 3 years of experience in the job offered or related occupation.