IMG Embedded JavaScript Media Engineer

5 - 7 years experience  •  Business Services

Salary depends on experience
Posted on 09/21/17
Santa Clara, CA
5 - 7 years experience
Business Services
Salary depends on experience
Posted on 09/21/17

IMG Embedded JavaScript Media Engineer

  • Job Number: 57640878
  • Santa Clara Valley, California, United States
  • Posted: 17-Aug-2017
  • Weekly Hours: 40.00

Job Summary

The Interactive Media Group (IMG) provides the media and graphics foundation across all of Apple's innovative products, including iPhone, iPad, Apple TV, iPod, and Mac OS. Combining cutting-edge software techniques with next-generation hardware, IMG takes the media experience to the next level. We are seeking an experienced JavaScript developer to join our team to help us build the future of our products.

Key Qualifications

  • Minimum 5 years experience in building customer facing, JavaScript code.
  • Experience developing JavaScript and Web applications in an embedded environment including creating JS libraries and integrating with other software components implemented in C/C++
  • ECMAScript 6 experience is preferred.
  • Experience with C/C++ is a strong plus.
  • Able to work collaboratively with a design team to build high quality user experiences.
  • Familiarity with basic networking protocols and programming.
  • Experience in API design and maintenance a major plus.
  • Knowledge of media streaming, HTML5 MSE/EME, encryption standards a plus.
  • Experience with development for consumer media platforms is a strong plus: mobile, hardware media players, smart TVs or set top boxes.

Description

The Connected Media team is looking for a software engineer with strong technical and programming skills to help us build the future of our media products. The successful candidate for this role is a team-oriented professional with excellent communication skills, comfortable in a fast-paced environment. You have a background in developing high quality applications in JavaScript in an embedded environment. Experience with C/C++ is highly desirable and understanding integration of JavaScript with C/C++ is required. And you have a background in Audio and Video and have a good understanding of the various media formats and principles of streaming media.

Education

BS/MS in Computer Science or equivalent

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.