Apple - San Diego, CA
posted 4 months ago
As a Streaming Media Software Engineering Manager at Apple, you will play a pivotal role in shaping the future of streaming content across various Apple devices. This position is part of the Audio and Media Technologies group (AMT), specifically within the Streaming Media team, which is responsible for developing core technologies that enhance audio-visual experiences on platforms such as iPhones, iPads, Apple TV, Apple Watch, macOS, and Vision Pro. The team is also the creator of the HTTP Live Streaming protocol, a leading adaptive bitrate streaming solution in the industry. In this role, you will lead a dynamic team of engineers tasked with developing innovative features in the streaming media domain. You will be at the forefront of technological advancements, pushing the boundaries of what is possible in media streaming. Your responsibilities will include contributing to the overall design of media systems, conducting performance analysis, and implementing optimizations to ensure the highest quality of streaming experiences. Collaboration with multi-functional teams will be essential to ensure the successful rollout of new features, making your role critical to the end-to-end development process. This position requires a strong foundation in software development, particularly in C, along with excellent prioritization skills and a focus on delivering high-quality results. You will need to demonstrate strong problem-solving abilities, critical thinking, and effective communication skills. A solid understanding of operating systems fundamentals, multi-threaded development, and debugging techniques will be crucial for success in this role.