Taro Logo

Core Audio System Software Engineer

Apple is a technology company that creates innovative products including HomePod, AirPods, iPhone, iPad, Apple Watch and AppleTV.
$135,400 - $250,600
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer
This job posting is no longer active. 😔

Job Description

Apple's Audio and Media Technologies (AMT) team is seeking a Core Audio System Software Engineer to join their innovative audio development team. This role sits at the heart of audio technology development for Apple's flagship products including HomePod, AirPods, iPhone, iPad, Apple Watch, and AppleTV. As a member of the Audio HAL team, you'll be instrumental in developing and supporting the audio foundation for critical technologies like FaceTime, Camera, AirPlay, Spatial Audio, Siri, Phone Calls, and Music playback.

The position offers an exciting opportunity to work on cutting-edge audio technologies while directly impacting millions of users' experiences. You'll be responsible for solving complex problems, developing new features, and supporting developer-facing APIs that bridge applications and drivers. The role requires a unique blend of technical expertise in audio systems, programming proficiency, and problem-solving abilities.

The ideal candidate will bring strong expertise in object-oriented programming, particularly in C++, Objective C, and Swift, combined with a deep understanding of digital audio systems. You'll need to be self-motivated, detail-oriented, and able to thrive in a fast-paced environment while maintaining excellent communication skills. This position offers competitive compensation, comprehensive benefits, and the opportunity to work with world-class technologies and teams.

Working at Apple means being part of a company that consistently pushes the boundaries of technology and user experience. You'll have the chance to contribute to products used by millions while enjoying benefits like stock options, health coverage, and educational support. If you're passionate about audio technology and want to make a significant impact on how people experience sound across Apple's ecosystem, this role presents an exceptional opportunity.

Last updated 6 months ago

Responsibilities For Core Audio System Software Engineer

  • Build out new features and capabilities for Audio HAL team
  • Support developer-facing APIs for applications and drivers
  • Solve problems related to audio systems
  • Improve quality of audio experience for customers and developers

Requirements For Core Audio System Software Engineer

  • Solid understanding of object-oriented methodologies, multi-threaded programming and operating systems concepts
  • Excellent software design/programming skills in C++, Objective C and Swift
  • Experience with digital audio
  • Strong debugging skills
  • BS/MS in CS or EE, or equivalent industry experience
  • Past Experience with Hardware Bringup (preferred)

Benefits For Core Audio System Software Engineer

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services