Apple is looking to improve the customer experience on all Apple platforms, including macOS, iOS, watchOS, and tvOS, by developing and enhancing core technologies such as CoreGraphics, ColorSync, PDFKit, ImageIO, and ImageCapture.
Requirements
- Deep understanding of system-level concepts, including multi-threaded design, synchronization, and interprocess communication
- Strong low-level debugging abilities and Swift knowledge
- Excellent knowledge of programming languages C, C++, and/or Objective-C, combined with operating systems-level engineering
- Sound understanding of graphics APIs and reliable familiarity with CoreGraphics, AppKit, and UIKit APIs
- Ability to improve the security and robustness of graphics frameworks
Responsibilities
- Work on CoreGraphics, ImageIO, and related frameworks, building and evolving the C/C++, Objective-C and Swift APIs
- Collaborate with various teams to deliver quality improvements and performance enhancements
- Contribute to improving the security of our frameworks and deliver well-designed, robust, and maintainable infrastructure and mitigations that meaningfully enhance end-user security
Other
- Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, or equivalent
- Excellent collaborative and interpersonal skills with attention to detail
- Self-motivated, independent and proactive
- Apple is an equal opportunity employer that is committed to inclusion and diversity