Core Audio Software Engineer

Santa Clara Valley (Cupertino), California, United States
Software and Services


Weekly Hours: 40
Role Number:200096647
The Interactive Media Group (IMG) is at the center of Apple’s innovative products, including the Mac, iPhone, iPad, Apple Watch, Apple TV, macOS, iOS, watchOS and tvOS. IMG’s Core Audio team provides audio foundation for various high profile features like Siri, phone calls, Face Time, media capture, playback and API’s for third party developers to enrich our platforms. The team is seeking an engineer who will contribute to the design and development of the audio hardware abstraction layer, which provides the software engine that drives audio I/O in the system.

Key Qualifications

  • Solid knowledge of C++
  • Understanding of developing and debugging multi-threaded software
  • Technical understanding of audio technologies
  • Proactive learning and a passion for learning new technologies
  • Experience working with Audio APIs is desirable


The Audio Hardware Abstraction Layer is the advanced software engine that conducts all audio I/O in Apple's operating systems. As a member of the AHAL team, you will help solve problems, help build out new features and capabilities, and support the developer-facing APIs for both applications and drivers. You must be a self-starter with excellent communication skills, attention to detail and a knack for solving problems creatively. The fast-paced nature of the job requires that you be able to work well under pressure. We are seeking someone who is passionate about audio and is interested in improving the quality of audio experience for our customers and our developers.

Education & Experience

CS/MS in Computer Science or Computer Engineering or equivalent.

Additional Requirements