CareerPlanSign in

Streaming Media Software Engineer

Cupertino, United States of America💼 Full-time🗓 2026-06-29 → 2026-09-28

Core

Design and develop next-generation media streaming technologies, including adaptive bit-rate engines and player stacks for video and audio across Apple's ecosystem.

Role type

Senior IC streaming media software engineer

Builds

Adaptive bit-rate engine, video streaming features, web-based playback, and player stack components

Domain

Consumer electronics / Streaming media / Adaptive streaming

Deliverable

production ML models

Required skills

C/C++ development, multi-threaded systems programming, end-to-end architecture design, algorithm tuning, cross-functional collaboration

Preferred skills

Audio-visual media experience, LLM integration in software development

Technologies

C, C++, ML models

Responsibilities

Develop new features for video streaming and web-based playback, tune adaptation algorithms, integrate ML models into the player stack, partner with data analytics and tooling teams

Seniority

Mid-level, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.