Software Engineer, Streaming Media Ecosystem Tech
Core
Lead the design and implementation of AirPlay on third-party devices, developing new features and APIs for adoption by partner organizations.
Role type
Senior IC media application engineer (streaming media ecosystem)
Builds
AirPlay experience and APIs for 3rd party devices across the Apple Ecosystem
Domain
Consumer electronics, streaming media, cross-platform connectivity
Required skills
C/C++, Objective-C, JavaScript, system architecture, API design, technical leadership, root-cause analysis, performance optimization
Preferred skills
audio/video codecs (H.264/HEVC/AAC/AV1), networking protocols, adaptive streaming (HLS/DASH), HTML5 video playback (MSE/EME), mobile/embedded device development
Technologies
AirPlay, iOS/macOS SDKs, HLS, DASH, MSE, EME
Responsibilities
Define technical direction and system architecture; collaborate with internal and partner engineering teams; conduct code reviews to maintain system health; resolve complex issues in media framework and connectivity layer; drive improvements in playback performance and reliability; integrate new platform capabilities.
Seniority
Senior, hands-on IC with technical leadership