The business problem Apple is looking to solve is to design and build the future of device location API and the mechanisms that power estimating location on all Apple platforms, while considering privacy, teamwork, software architecture, and system performance.
Requirements
- Experienced in designing and then supporting API's
- 2 years of development experience in Swift, C, C++, or Objective-C
- Deep understanding of multi-threaded programming and synchronization
- Experienced in overall operating system design and implementation
Responsibilities
- Work to understand usage of our API (both internally at Apple, and by developers at large)
- Identify problems and needs, and work collaboratively to design and build answers to these
- Work as a software generalist internally with domain experts in positioning science
- Work multi-functionally to support app teams building new features with Core Location
- Design and build the future of device location API
- Improve the mechanisms that power estimating location on all Apple platforms
- Collaborate to design and build answers to problems and needs
Other
- BS or MS in CS, EE, or related
- Motivated by simplicity and reliability
- Build partnerships and work collaboratively with others to meet shared objectives
- Handle conflict situations effectively, with a minimum of noise
- Enjoy taking on new opportunities and tough challenges with a sense of urgency, high energy, and enthusiasm