Taro Logo

Audio Codec Software Engineer

Apple is a technology company known for innovative products like iPhone, iPad, Mac, Apple Watch, AirPods, HomePod, Apple TV, and Vision Pro.
$143,100 - $264,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Audio Codec Software Engineer

The Audio and Media Technologies (AMT) team at Apple is seeking an Audio Codec Software Engineer to work on audio software products for millions of customers. You'll be responsible for developing and debugging software that supports the audio system for all of Apple's platforms, including audio library modules, CPU optimization, and increasing test coverage. The role involves close collaboration with multiple teams and various Apple technologies including AirPods, Camera, FaceTime, Phone calls, and AirPlay. You'll be part of revolutionizing the audio experience for game and future audio technologies.

Key Responsibilities:

  • Develop and debug audio software for Apple's platforms
  • Work on audio library modules and CPU optimization
  • Increase test coverage for audio systems
  • Collaborate with multiple teams across various Apple technologies
  • Contribute to innovative audio features like Spatial Audio, Siri, and FaceTime

Required Qualifications:

  • 5+ years professional coding experience as an audio DSP software developer
  • Proficiency in Modern C++, STL, CPU efficiency, Python, and software version control
  • Solid understanding of object-oriented methodologies, multi-threaded programming, and operating systems concepts
  • Strong debugging skills
  • BS/MS in Computer Science or Electrical Engineering, or equivalent industry experience

Preferred Qualifications:

  • Experience with Digital Signal Processing and audio
  • Knowledge of perceptual audio/speech coding or Audio ML
  • Adaptability to new work-flows and coding styles

This role offers the opportunity to work on groundbreaking audio technologies that impact millions of users worldwide, in a collaborative and innovative environment at one of the world's leading technology companies.

Last updated 9 months ago

Responsibilities For Audio Codec Software Engineer

  • Developing and debugging software that supports the audio system for all of Apple's platforms
  • Development and deployment of audio library modules
  • CPU optimization
  • Increasing test coverage
  • Close collaboration with multiple teams and various Apple technologies

Requirements For Audio Codec Software Engineer

Python
  • 5+ years professional coding experience as audio DSP software developer
  • Modern C++, STL, CPU efficiency, Python and SW version control
  • Solid understanding of object-oriented methodologies, multi-threaded programming and operating systems concepts
  • Strong debugging skills
  • BS/MS in CS or EE, Equivalent industry experience

Benefits For Audio Codec Software Engineer

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options
  • Employee Stock Purchase Plan
  • Potential for discretionary bonuses
  • Relocation assistance

Interested in this job?