15 hours ago
Responsibilities
- Design, implement, maintain, and debug system daemons and frameworks across Apple operating systems.
- Develop and maintain UNIX libraries and command-line tools.
- Participate in all stages of software development, including feature design, implementation, maintenance, and bug fixing.
- Develop and improve unit tests and performance tests.
- Diagnose and resolve customer-reported issues.
- Provide design guidance and technical support to teams across the company.
Requirements
- Bachelor of Science in Computer Science or equivalent experience.
- Strong proficiency in C, C++, or Objective-C.
- At least 1 year of experience with operating system design and development.
- Experience with macOS and/or iOS is preferred.
- Experience with common embedded hardware architectures is preferred.
- Familiarity with open-source technologies and development communities is preferred.
- Familiarity with cryptographic concepts and techniques is preferred.
- Familiarity with Xcode is preferred.
- Strong collaboration, written communication, and verbal communication skills.
- Ability to deliver solid work on tight schedules.
About Apple
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.
