Software Engineer, Media Streaming Playback
Company: Apple Inc.
Location: San Diego
Posted on: November 6, 2024
Job Description:
Software Engineer, Media Streaming PlaybackApple is where
individual imaginations gather together, committing to the values
that lead to great work. Every new product we build, service we
create, or Apple Store experience we deliver is the result of us
making each other's ideas stronger. That happens because every one
of us shares a belief that we can make something wonderful and
share it with the world, changing lives for the better. It's the
diversity of our people and their thinking that inspires the
innovation that runs through everything we do. When we bring
everybody in, we can do the best work of our lives. Here, you'll do
more than join something - you'll add something. Apple's Streaming
Media Team is looking for self-motivated and dedicated engineers to
join our team. We work on technologies that power streaming media
experiences on native and 3rd party platforms (e.g., iPhone, ATV,
3rd party smart TVs, etc). Such technologies enable a client app to
stream at UHD quality from your favorite video services (e.g. ATV+,
iTunes Movies, HBO, Hulu, etc) without stalling. We are looking for
engineers who are familiar with video streaming using web-based
technologies. If you are passionate about solving challenging
problems with creative solutions, then this job may be a perfect
fit for you.DescriptionMinimum Qualifications
- Excellent analytical, programming and debugging skills
- Strong communication and collaboration skills
- Passion for learning new technologies, and results-oriented
with a positive and upbeat attitudePreferred Qualifications
- Experience in Android development with a focus on media
playback.
- Experience with Android Media APIs (MediaCodec,
AudioTrack)
- Experience with ExoPlayer internal components
- Knowledge of adaptive streaming technologies such as HTTP Live
Streaming (HLS), DASH, etc
- Experience using HTML5 based video playback technologies, such
as MSE (Media Source Extensions) and EME (Encrypted Media
Extensions)
- Working knowledge of media codecs, container formats and
transport protocols (e.g., MPEG-2, H.264/AVC, AAC, AC3, MP4, MPEG-2
TS, etc)At Apple, base pay is one part of our total compensation
package and is determined within a range. This provides the
opportunity to progress as you grow and develop within a role. The
base pay range for this role is between $115,731 and $204,000
annualized, and your base pay will depend on your skills,
qualifications, experience, and location. Apple employees also have
the opportunity to become an Apple shareholder through
participation in Apple's discretionary employee stock programs.
Apple employees are eligible for discretionary restricted stock
unit awards, and can purchase Apple stock at a discount if
voluntarily participating in Apple's Employee Stock Purchase Plan.
You'll also receive benefits including: Comprehensive medical and
dental coverage, retirement benefits, a range of discounted
products and free services, and for formal education related to
advancing your career at Apple, reimbursement for certain
educational expenses - including tuition. Additionally, this role
might be eligible for discretionary bonuses or commission payments
as well as relocation. Learn more about Apple Benefits.Note: Apple
benefit, compensation and employee stock programs are subject to
eligibility requirements and other terms of the applicable plan or
program.Apple is an equal opportunity employer that is committed to
inclusion and diversity. We take affirmative action to ensure 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. Learn more about your EEO rights as an
applicant.
#J-18808-Ljbffr
Keywords: Apple Inc., Palm Desert , Software Engineer, Media Streaming Playback, IT / Software / Systems , San Diego, California
Didn't find what you're looking for? Search again!
Loading more jobs...