19 days old

Media Streaming Engineer (JavaScript)

Cupertino, CA 95014
  • Job Code
    200189552
Summary

Summary

Posted: Sep 2, 2020

Weekly Hours: 40

Role Number:200189552

Apple's Streaming Media Team, is looking for proactive and hardworking engineers to join our playback team. This...Summary

Summary

Posted: Sep 2, 2020

Weekly Hours: 40

Role Number:200189552

Apple's Streaming Media Team, is looking for proactive and hardworking engineers to join our playback team. This teams works on technologies that power the streaming media experiences on Apple's platforms (iPhones/iPads, Apple TV, and macOS) and 3rd party devices (e.g, TV's, etc). We are looking for engineers who are familiar with JavaScript and Web based technologies to join our team.

Key Qualifications

  • Good understanding of HTML5 based video playback technologies including MSE and EME
  • Experience in developing JavaScript based players and web applications
  • Strong proficiency in JavaScript, Node.js, CSS in multi-browser environments
  • Knowledge of media streaming protocols, codecs, and transports/container formats (i.e., MPEG-2, H.264/AVC, AAC, AC3, MP4, MPEG-2 TS, etc)
  • Exposure to adaptive streaming technologies such as HTTP Live Streaming (HLS), DASH, etc
  • Excellent debugging and troubleshooting skills using network analysis tools such as WireShark, etc
  • Strong programming skills in C/C++ is desirable
  • A self-starter who possesses exceptional time management skills with great attention to detail, and the ability to work independently when managing multiple priorities.

Description

As a media streaming engineer in this role, you will be responsible in developing high quality applications in JavaScript in an embedded environment. You will be responsible for developing features, contributing to media systems design, analyzing performance, and tuning algorithms for streaming media playback. You should have a solid understanding of multithreaded programming and programming on realtime systems along with a background in streaming media playback. Experience with C/C++ is highly desirable

Education & Experience

BS or MS in CS/CE or equivalent, with 3+ years of experience

Additional Requirements

Posted: 2020-09-02 Expires: 2020-10-02

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 (JavaScript)

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast