3+ years development experience with C/C++/C#/Obj-C/Swift coding, debuggers
Experience with industry software engineering processes including unit test development, performance measurement, quality engineering and design group collaboration
Deep understanding of system level development and core CS fundamentals, such as multithreading, abstractions and distributed systems
Ability to break down high-level feature requests and architect practical solutions
Should be comfortable about living in other people’s code and understanding large, multi-project codebases
Experience implementing Web API or similar services and REST-ful paradigms
Expert knowledge of Objective-C or Swift
Strong problem-solving and critical thinking skills
Passion for quality and attention to detail
Aptitude to independently learn new technologies
BS/MS EE/CS/CE or equivalent work experience
Familiarity with media playback and media content protection systems is a plus with an understanding of AirPlay, Audio Routing and similar technologies.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.