Software Development Engineer

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$147,400–$220,900 / yr
Posted
42 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $170k
This role $184k
$127k most similar roles pay here $231k

This role pays more than 62% of similar roles. Most pay $137,500–$202,300 — the shaded band above. At the midpoint, this role pays about $184k versus about $170k 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 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Development Engineer

Join our dynamic team as a Senior iOS Developer specializing in UI for image generation across iOS, macOS, and VisionOS platforms. You will write Objective-C or Swift code, debug issues using Xcode, and collaborate with cross-functional partners to architect features. Your daily tasks include identifying performance bottlenecks with tools like Instruments and Memgraphs, building test suites alongside QA teams, and writing unit tests for UI components. Ideal candidates have a strong background in Swift, SwiftUI, and UIKit, along with experience in Git-based source code management and Xcode debugging. This role requires expertise in designing intuitive user interfaces and API contracts, as well as hands-on experience with VisionOS development.

What you'll do

  • Write Objective-C or Swift code for UI features related to image generation across multiple platforms.
  • Debug issues and triage bugs using Xcode for iOS, macOS, and VisionOS applications.
  • Work with QA teams to build test suites and write unit/UI tests for new features.
  • Identify performance optimizations in the code using tools like Instruments and Leaks.
  • Collaborate with cross-functional partners to define and architect software features.
  • Design intuitive user interfaces by working closely with Human Interface (HI) partners.

What we're looking for

  • 3+ years of experience in iOS/macOS/VisionOS development with Swift/SwiftUI/UIKit.
  • Proficient in using Git, GitLab, and BitBucket for source code management.
  • Expertise in debugging software issues using Xcode's interactive debugger.
  • Ability to translate design requirements into functional specifications.
  • Experience architecting and designing complex software systems.
  • Strong collaboration skills with cross-functional teams on UI and API development.
  • Proficient in performance analysis tools within Xcode for identifying and resolving leaks.

More like this

Similar roles

Software Development Engineer

Adobe

Lehi 88 days ago $114,100$114,100
JavaScript React TypeScript Java NodeJS GoLang openFGA SpiceDB Docker Kubernetes AWS Azure RESTful DOM web security performance optimization CI/CD

Software Development Engineer

Adobe

San Jose 64 days ago $123,700$179,200
Java Python Scala AWS Azure Spark Kafka Flink Apache Iceberg Delta Lake Kubernetes Docker PostgreSQL CI/CD

Software Development Engineer

Adobe

San Jose 52 days ago $148,500$214,950
Python Java JavaScript Docker Kubernetes AWS Azure GCP CI/CD RESTful APIs microservices unit testing PostgreSQL MongoDB React Angular Vue.js

Software Development Engineer

Adobe

San Jose 51 days ago $148,500$214,950
Spark Java Python Snowflake MCP MySQL MongoDB SOLR CI/CD Unit Testing Proactive Monitoring Claude Code

Software Development Engineer

Adobe

California 50 days ago $177,900$257,550
TypeScript JavaScript React Test Driven Development Functional Programming CI/CD WASM WebGPU Canvas Rendering Security Performance Optimization Adobe Firefly Generative AI Models Video Editing UX Design Design Systems
Hybrid

Software Development Engineer

Adobe

San Jose 25 days ago $148,500$214,950
React.js Node.js Next.js HTML CSS JavaScript GraphQL eCommerce AWS Kubernetes Docker CI/CD Git PostgreSQL MongoDB RESTful APIs OAuth JWT Nginx Redis Webpack Babel ESLint