Current jobs related to Software Engineer, Streaming Media Specialist - San Diego, California - Apple


  • San Diego, California, United States Apple Full time

    Job SummaryApple is seeking a highly skilled Software Engineer to join our Streaming Media Team. As a media streaming engineer, you will be responsible for developing high-quality playback experiences in JavaScript for embedded platforms or media playback experiences on Android devices.Key ResponsibilitiesDevelop features pertaining to streaming,...


  • San Diego, California, United States Apple Full time

    About the RoleWe are seeking a skilled Software Engineer to join our Media Streaming Playback team at Apple. As a key member of our team, you will be responsible for developing high-quality playback experiences in JavaScript for embedded platforms and media playback experiences on Android devices.Key ResponsibilitiesDeveloping features pertaining to...


  • San Diego, California, United States Apple Full time

    Job SummaryApple's Audio and Media Technologies Group (AMT) is seeking a skilled Software Engineer to join our Streaming Media team. As a key member of this team, you will be responsible for designing and developing next-generation media processing systems. Your work will focus on implementing content publication workflows, developing/enhancing media...


  • San Diego, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at Apple, working on the development of real-time streaming media technologies. As a member of our team, you will have the opportunity to work on cutting-edge projects, collaborating with a talented group of engineers to design, develop, and deliver innovative solutions.Key...


  • San Diego, California, United States Apple Full time

    Job SummaryWe are seeking a skilled software engineer to join our team at Apple, working on the development of real-time streaming media technologies. The ideal candidate will have experience with object-oriented programming and a strong understanding of software engineering principles.Key ResponsibilitiesDevelop features for real-time audio and video...


  • San Diego, California, United States Apple Full time

    Job SummaryWe are seeking a talented software engineer to join our team at Apple, where you will have the opportunity to work on some of the company's most advanced technologies for creating world-class real-time streaming media experiences. Key ResponsibilitiesDevelop features for the real-time audio and video frameworks that drive Screen Capture, Screen...


  • San Diego, California, United States Apple Full time

    Job SummaryWe are seeking a highly motivated Software Engineer to join our Streaming Media team at Apple. The ideal candidate will have a strong background in software development and a passion for media processing systems.Key ResponsibilitiesDesign and develop software services for linear audiovisual media, including video-on-demand and live streaming of...


  • San Diego, California, United States Apple Full time

    Job DescriptionWe are seeking a highly skilled Backend Software Engineer to join our team at Apple. As a key member of our Universal Media team, you will be responsible for designing and developing large-scale, data-driven systems that power our streaming services.Our team focuses on building sophisticated services and tools that enable the ever-changing...

  • Software Engineer

    4 weeks ago


    San Diego, California, United States Apple Full time

    Job Title: Software Engineer - Universal MediaWe are seeking a highly skilled Software Engineer to join our Universal Media Engineering team at Apple. As a member of this team, you will be responsible for designing and building services that directly impact millions of users.Key Responsibilities:* Design and develop scalable, efficient, and secure software...


  • San Diego, California, United States Apple Full time

    Job SummaryWe are seeking a Senior Media Experience Software Engineer to join our team at Apple. As a key member of our audio software engineering team, you will be responsible for designing and building architectural platforms that hold up over time to the addition of new features and hardware platforms.ResponsibilitiesWork with Human Interface and other...


  • San Jose, California, United States Tik Tok Full time

    Live Streaming Quality EngineerTikTok is a leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. We're looking for a talented Live Streaming Quality Engineer to join our team and help us achieve this goal.As a Live Streaming Quality Engineer, you will be responsible for ensuring the quality of live streaming...


  • San Diego, California, United States Apple Full time

    Job DescriptionWe are seeking a Senior Software Engineer to join our Media Experience team at Apple. As a key member of our team, you will be responsible for designing and building architectural platforms that hold up over time to the addition of new features and hardware platforms.You will work closely with Human Interface and other engineering partners to...


  • San Jose, California, United States TikTok Full time

    Video Cloud Infra TeamWe are seeking a talented Backend Software Engineer to join our Live CDN team at TikTok. As a Backend Software Development Engineer, you will be responsible for developing and maintaining our Live CDN platform, which powers live streaming services for millions of users worldwide.Key Responsibilities:Enhance Live Streaming Gateway:...

  • Software Engineer

    3 weeks ago


    San Francisco, California, United States Mux Full time

    About MuxMux is a video platform for developers, dedicated to solving the complex problems of video streaming. Our mission is to make video accessible to everyone, and we're looking for a skilled Software Engineer to join our team. As a Mobile Video Streaming Expert, you will be responsible for building and optimizing low-level mobile SDKs for video capture,...


  • San Diego, California, United States United Software Group Full time

    Job Title: Senior Software Development EngineerAt United Software Group, we are seeking a highly skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Design and develop complex software systems using C++, Python, and Linux* Collaborate with cross-functional teams to implement software requirements and design specs* Develop and...


  • San Diego, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Backend Software Engineer to join our team at Apple. As a key member of our Universal Media team, you will be responsible for designing and developing large-scale, data-driven systems that power our content streaming ecosystem.Key ResponsibilitiesDesign and develop scalable, efficient, and reliable backend...


  • San Diego, California, United States Apple Full time

    Role OverviewAs an Airplay engineer at Apple, you will be responsible for developing features and contributing to systems design in the foundations of Airplay technology. You will work on prototyping breakthrough ideas and analyzing performance in a fast-paced environment.Key ResponsibilitiesDevelop features and contribute to systems design in the...


  • San Francisco, California, United States Warner Media, LLC Full time

    About the RoleWe are seeking a highly skilled Machine Learning Engineer to join our team at Warner Bros. Discovery. As a key member of our engineering team, you will be responsible for designing, building, and scaling our DTC personalization systems and services for our new global streaming app, Max, as well as any future DTC streaming apps.Key...


  • San Diego, California, United States Apple Full time

    Job SummaryWe are seeking a senior software engineer/lead to help design and build architectural platforms for audio experiences on Apple's operating systems. The ideal candidate will have a strong background in system programming and experience working with audio or media software stacks.Key ResponsibilitiesDesign and develop architectural platforms for...


  • San Jose, California, United States HireIO Inc Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer to join our team at HireIO Inc. as a Mandarin Language Support specialist. The ideal candidate will have a strong background in computer science and excellent system design skills.Key Responsibilities: Design and develop large-scale systems with excellent system design skills. Proficient in...

Software Engineer, Streaming Media Specialist

1 month ago


San Diego, California, United States Apple Full time
Job Description

Apple's Audio and Media Technologies Group (AMT) is seeking a highly motivated Software Engineer to join our Streaming Media team. This team delivers the technology that powers the media viewing and listening experiences across Apple's entire ecosystem for both 1st party and 3rd party content streaming services.

We are responsible for implementing software services around linear audiovisual media, including video-on-demand and live streaming of multimedia content. The ideal candidate will have a strong background in software development, with experience in C/C++ and multi-threaded development.

The role offers an incredible opportunity to build secure, end-to-end solutions for Apple's TV+ and Sports services. You will work on the implementation of content publication workflows, developing/enhancing media parsers, interfacing with video/audio encode systems, quality scalers, and content packaging/encryption pipelines.

As an engineer in this team, you'll work closely with various teams at Apple to come up with innovative, clean, and maintainable solutions that can be delivered in a timely manner. You will be responsible for deep analysis of our pipelines for performance improvements in the areas of speed and system resource utilization.

Key qualifications include:

  • Strong software development experience in C/C++
  • Proficiency in multi-threaded development and synchronization primitives
  • Excellent verbal and written communication skills to effectively collaborate with multidisciplinary teams
  • Outstanding analytical, programming, and debugging skills
  • BS in CS/CE/EE or equivalent experience

Preferred qualifications include:

  • Understanding audio, visual, and caption format standards (AVC, HEVC, AAC, ATMOS, WebVTT, IMSC, HDR/SDR, etc)
  • Knowledge of associated media file formats standards (ISO base media file format, CMAF, fMP4, MPEG-2 TS)
  • Experience in the field of video streaming, including commonly used streaming protocols such as HLS, DASH, etc
  • Knowledge of streaming network protocols such as SRT, RIST, RTP, UDP, etc
  • Experience with software performance optimization
  • Experience using the CoreFoundation, AVFoundation, and/or CoreMedia frameworks or equivalent technologies
  • Worked with Open Source multimedia projects (FFMPEG, gstreamer)
  • Experience deploying software on elastic platforms such as Kubernetes, EC2, 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,700 and $204,000, 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.

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.