Streaming Media Triage Engineer

San Diego, California, United States
Software and Services

Summary

Posted:
Weekly Hours: 40
Role Number:200548818
Apple's Audio and Media Technologies Group (AMT) is looking for a creative and dedicated engineer to join our Streaming Media team. This team delivers the technology that powers the media viewing and listening experiences across our entire ecosystem for both 1st party (TV+, Apple Music, Sports) and 3rd party content streaming services (Disney+, Netflix, HBO). We are responsible for implementing software services around linear audiovisual media that includes video-on-demand and live streaming of multimedia content. Apple’s Streaming Media team is looking for an experienced software engineer to join our team in San Diego, California. Join us and be part of the team that powers streaming experiences on iPhone, Apple TV and beyond. You will take part in designing groundbreaking features and experiences for future iOS releases and contribute to the advancement of video streaming technologies.

Key Qualifications

  • Unix OS fundamentals
  • Prior software development experience for iOS, macOS, Unix or Linux
  • Strong coding skills in C/C++ or Objective C
  • Debugging and troubleshooting software issues
  • Using system profiling, network analysis tools

Description

In this role, you will pursue incoming bug reports in the area of Streaming Media from Apple customers, Apple’s developer community and internal teams. You’ll work as part of a talented and diverse team to ensure quick resolution of bugs, perform debug analysis and develop advanced tools for debugging software and/or hardware. Given the team’s focus on streaming technologies, knowledge of streaming protocols such as HLS, DASH, RTSP, RTP, etc., and media codecs, formats, transport protocols, represents a strong plus. Programming experience in Python and Swift is preferred but it is not a requirement for the role.

Education & Experience

BS or MS in CS/CE or equivalent

Additional Requirements

  • - Value a diverse and inclusive work environment
  • - Strong communication and collaboration
  • - Excellent judgment and integrity with the ability to make timely and sound decisions
  • - Ability to stay focused and prioritize a heavy workload while achieving extraordinary quality
  • - Upbeat, adaptable, and results oriented with a positive attitude

Pay & Benefits