Apple's Core Operating Systems group is looking for an engineer to build fully integrated operating systems that combine hardware, software, and apps into a single Apple experience for macOS, iOS, tvOS, watchOS and visionOS.
Requirements
- Strong proficiency in C, C++, or Objective-C
- Experience with an object-oriented language
- Experience with operating system design and development
- Development experience on macOS and/or iOS
- Experience with common embedded hardware architectures
- Experience building diagnostics, observability, or telemetry infrastructure
- Familiarity with Xcode
Responsibilities
- participate in all stages of software development, from new feature design and implementation, to maintenance and bug fixing of released code.
- develop and improve unit tests and performance tests
- diagnosing and resolving customer reported issues.
- primarily be responsible for daemons and frameworks that support functionality throughout the system.
- provide design guidance and technical support and expertise to teams across the company.
Other
- B.S. in Computer Science or equivalent experience
- Excellent collaborative skills, written and verbal communication
- Exceptional professionalism, with the ability to deliver solid work on tight schedules
- A genuine passion for consumer devices