Streaming Media Software Engineer

Apple Inc.

Cupertino (CA)

On-site

USD 129,300 - 225,300

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive medical and dental coverage
Retirement benefits
Employee Stock Purchase Plan
Educational expense reimbursement

Job summary

Apple Inc. in Cupertino, California is searching for a dedicated Software Engineer to join the Streaming Media team. You’ll develop new features for video streaming and contribute to designing media systems.

The ideal candidate will have strong software development skills, particularly in C/C++, with 3-5 years of experience. Expected responsibilities include enhancing the multimedia experiences and collaborating with various teams to launch new features.

In addition to competitive pay, Apple offers comprehensive benefits and opportunities for stock ownership.

Qualifications

  • Strong software development experience in C/C++ for multi-threaded systems development.
  • Ability to understand complex system architectures and dependencies.
  • Outstanding analytical and debugging skills.

Responsibilities

  • Develop new features for video streaming and web-based playback.
  • Contribute to media systems design and tune adaptation algorithms.
  • Partner with applications, tooling, and data analytics teams for improvements.

Skills

C / C++ programming
End-to-end architecture understanding
Analytical skills
Communication skills
Multi-threaded development

Education

BS/MS in Computer Science/Computer Engineering or equivalent

Job description

Cupertino, California, United States

Apple is looking for a creative and dedicated Software Engineer to join the Streaming Media team, which delivers technology that powers media viewing and listening experiences across our ecosystem.

Description

As a Streaming Media Software Engineer, you will develop new features for video streaming and web-based playback, contribute to overall media systems design, tune adaptation algorithms, and integrate ML models to build rich experiences. You will partner closely with applications, tooling, and data analytics teams to drive improvements in our player stack and launch new features. Our team crafts protocols, implementations, and services that deliver industry‑leading multimedia experiences to all customers.

Minimum Qualifications
  • Ability to understand end‑to‑end architectures and functional details of a complex system with multiple inter‑dependencies
  • Strong software development experience in C / C++ for multi‑threaded/systems development
  • Outstanding analytical, programming and debugging skills
  • Excellent communication skills, ability to collaborate and deliver under aggressive schedules
  • BS/MS in CS/CE or equivalent with 3-5 years of experience
Preferred Qualifications
  • Experience working with audio‑visual media
  • Experience using LLMs in Software development
Compensation and Benefits

Base pay range for this role is between $129,300 and $225,300, depending on skills, qualifications, experience, and location. Apple employees also have the opportunity to become shareholders through discretionary employee stock programs, receive restricted stock unit awards, and purchase stock at a discount via the Employee Stock Purchase Plan.

You will also receive benefits including comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and educational expense reimbursement for career‑related training.

Additionally, the role may be eligible for discretionary bonuses or commission payments as well as relocation assistance.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

At Apple, we believe accessibility is a fundamental human right. We welcome diverse perspectives and help you build a career where you feel like you belong.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Streaming Media Engineer — Next-Gen Video & ML
Streaming Media Engineer — Next-Gen Video & ML

Apple Inc. • Cupertino (CA)

On-site
USD 129,000 - 226,000
Comprehensive medical and dental coverage
Retirement benefits
Employee Stock Purchase Plan
+1
Media Intelligence Systems & Performance Software Engineer
Media Intelligence Systems & Performance Software Engineer

Apple Inc. • San Diego (CA)

On-site
USD 95,000 - 130,000
Networking and Realtime Streaming Engineer, Audio & Media Technologies
Networking and Realtime Streaming Engineer, Audio & Media Technologies

Apple • Cupertino (CA)

On-site
USD 150,400 - 225,300
Stock options
Relocation assistance
Senior Video Standards Engineer, Audio & Media Technologies
Senior Video Standards Engineer, Audio & Media Technologies

Apple Inc. • Cupertino (CA)

On-site
USD 184,700 - 324,800
Software Engineer - Universal Media
Software Engineer - Universal Media

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 264,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1
Senior Media Applications Engineer, Media, Graphics & Compute Technologies
Senior Media Applications Engineer, Media, Graphics & Compute Technologies

Apple Inc. • Cupertino (CA)

On-site
USD 181,000 - 319,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and free services
+2
Software Engineer, AirPlay 3rd Party
Software Engineer, AirPlay 3rd Party

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 264,000
Sr. Media Applications Engineer, Media, Graphics & Compute Technologies
Sr. Media Applications Engineer, Media, Graphics & Compute Technologies

Apple Inc. • Cupertino (CA)

On-site
USD 184,700 - 324,800
Core Audio Software Engineer, Audio & Media Technologies
Core Audio Software Engineer, Audio & Media Technologies

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Relocation assistance
Employee stock purchase plan
Medical and dental coverage
Sr. Software Engineer, Continuous Integration
Sr. Software Engineer, Continuous Integration

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 264,000
Stock programs
Medical and dental coverage
Relocation assistance