Apple

Software Development Engineer

Apple
Apply
14 hours ago
Cupertino, CA, USAMid Level
H1B sponsor

Responsibilities

  • Collaborate with teammates through in-person conversations, pull requests, and online discussions.
  • Work with engineers across Apple on cross-functional projects and help diagnose difficult issues.
  • Design and implement performance optimizations, security mitigations, and tooling improvements.
  • Drive testing, integration, and adoption of changes across the development ecosystem and operating systems.
  • Engage in hardware/software co-design and influence future Apple Silicon hardware.

Requirements

  • Demonstrated ability to communicate through technical writing.
  • Experience with software design and programming in C++ or Swift, among other languages.
  • Familiarity with algorithms and data structures.
  • Curiosity about how code and processes work under the hood.
  • Ability and motivation to investigate and learn unfamiliar areas.
  • Receptiveness to constructive feedback and mentorship.

Tech Stack

C++Swift

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me