Senior AirPrint Software Engineer
Core
Building and maintaining the software printing stack (AirPrint) for Apple platforms to enable simple, secure printing.
Role type
Senior Software Engineer (iOS/macOS frameworks)
Builds
AirPrint software stack for Apple platforms
Domain
Consumer electronics / Operating Systems
Required skills
Objective-C, Swift, C, modern OS architecture, SW design fundamentals
Preferred skills
printing systems, PDF, network programming, UIKit, AppKit, mobile/embedded frameworks
Responsibilities
Design and implement new features for the AirPrint software stack, isolate and address bugs, contribute to technical review of designs and architectures, make risk-appropriate design choices, plan for testable/readable/performant code
Seniority
Senior, hands-on IC
Sourced via apple · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.