22 days old

Media Streaming Engineer

Cupertino, CA
  • Job Code


Posted: Oct 3, 2019

Role Number: 200109137

The Interactive Media Group (IMG) is looking for is looking for an expert software engineer to join our media streaming team. This technology powers streaming experiences on iPhone, Apple TV, iPod, iTunes, and Mac OS X by building on core technologies such as Core Media, AVFoundation, QuickTime, Core Audio, Core Video, Core Animation and more

Key Qualifications

  • Knowledge of streaming media protocols: HTTP Live Streaming (HLS),DASH, RTMP, RTSP, etc
  • Working knowledge of media codecs, formats, transports and container protocols, such as MPEG-2, H.264/AVC, AAC, AC3, MP4, TS, etc
  • Experience in developing audio/video streaming servers or clients/players
  • Experience in AR/VR and 360 video
  • Excellent analytical, programming (C or C++), and debugging skills and strong proficiency in multi-threaded development
  • Deep knowledge and practical experience with building software on TCP and UDP networking APIs on Linux/BSD/MacOS
  • Familiarity with CDN architectures (caches, origin servers, proxies, etc)
  • Excellent debugging and troubleshooting skills using network analysis tools such as WireShark, etc
  • Broad scripting experience preferred (Bash, Ruby, Python)
  • Strong communication and collaboration skills
  • You have excellent judgment and integrity with the ability to make timely and sound decisions
  • You have an ability to stay focused and prioritize a heavy workload while achieving extraordinary quality
  • You are upbeat, adaptable, and results oriented with a positive attitude


As a media streaming engineer in this role, you will be responsible for developing features, contributing to media systems design, analyzing performance, and tuning algorithms for streaming media playback. This individual should have development experience at multiple layers of the OS network stack and have experience building network delivery systems for media content

Education & Experience

BS or MS in CS/CE or equivalent

Additional Requirements

Posted: 2020-02-03 Expires: 2020-03-03

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Media Streaming Engineer

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast