Software Engineer, Streaming Media Ecosystem Tech

Apple Inc

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$142,300–$263,300 / yr
Posted
97 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $178k
This role $203k
$126k $278k
below market most similar roles pay here above market

This role pays more than 62% of similar roles. Most pay $140,712–$216,000 — the blue band above. At the midpoint, this role pays about $203k versus about $178k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Streaming Media Ecosystem Tech

The Software Engineer, Streaming Media Ecosystem Tech joins the Streaming Media Engineering team within Media, Graphics and Compute Technology. As a senior media application engineer, you will lead the design and implementation of AirPlay on third-party devices. Your daily responsibilities include defining technical direction, system architecture, and API design while collaborating cross-functionally to develop new features. You will root-cause complex issues across the media framework, SDK, and connectivity layer to improve playback performance and reliability. The role requires proficiency in C/C++, Objective-C, and JavaScript, along with experience using GenAI tools. Preferred skills include knowledge of H.264/HEVC/AAC/AV1 codecs, networking protocols, HLS or DASH adaptive streaming, and HTML5 video playback technologies like MSE and EME for mobile and embedded devices.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Lead and define the team’s technical direction, system architecture, and API design.
  • Develop new features and APIs for adoption by third-party partners.
  • Participate in design discussions and code reviews to maintain system health and quality.
  • Root-cause and resolve complex issues spanning the media framework, SDK, and connectivity layer.
  • Drive improvements to connectivity, media playback performance, and reliability.
  • Adopt and integrate new platform capabilities into the AirPlay experience.

What we're looking for

  • BS or MS in CS/CE or equivalent.
  • 5+ years of programming experience.
  • Demonstrated proficiency across C/C++, Objective-C, and JavaScript.
  • Excellent communication and collaboration skills.
  • Demonstrated technical leadership experience.
  • Strong problem-solving and critical thinking skills.
  • Actively uses GenAI tools in daily engineering workflow.
  • Experience with audio/video codecs, networking protocols, adaptive streaming, HTML5 video, or mobile/embedded devices (preferred).

More like this

Similar roles

Software Engineer, Streaming Media Ecosystem Tech

Apple Inc

San Diego, CA 68 days ago $142,300–$263,300
C/C++ Objective-C JavaScript H.264 HEVC AAC AV1 HLS DASH HTML5 MSE EME Networking Protocols GenAI System Architecture API Design SDK media framework, S
5+ yrs exp

Streaming Media QE Web Automation Engineer

Apple Inc

Cupertino, CA 53 days ago $144,600–$263,800
Python JavaScript TypeScript Web Automation CI/CD HLS Network Profiling Web Performance Metrics Test Automation Frameworks Video Quality Assessment

Streaming Media QE Web Automation Engineer

Apple Inc

Cupertino, CA 52 days ago $144,600–$263,800
Python JavaScript TypeScript Web Automation CI/CD HLS Network Profiling Web Performance Metrics Test Automation Frameworks Video Quality Assessment