Audio Drivers Software Engineer

Apple is a leading technology company known for innovative products like Mac, iPhone, iPad, Apple Watch, AirPods, and Apple TV.
$135,400 - $250,600
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
Consumer

Description For Audio Drivers Software Engineer

The Audio Media Technology (AMT) team at Apple is seeking a passionate Audio Drivers Software Engineer to join their Core Audio team. This role is central to Apple's innovative products, including Mac, iPhone, iPad, Apple Watch, AirPods, Apple TV, and various operating systems. The position involves developing system drivers at mid to low levels in Apple's audio software stack, working on features like Siri, phone calls, FaceTime, media capture, playback, and APIs for third-party developers.

In this exciting role, you will:

  • Work cross-functionally with hardware design experts, system software engineers, digital signal processing algorithm engineers, and designers.
  • Create infrastructure and systems enabling audio playback across Apple's ecosystem.
  • Develop new features from conception to release, adhering to Apple's high standards for user experience, quality, and performance.
  • Focus on delivering the best audio experience for both casual users and professionals in Apple's Home Products.

Key qualifications include:

  • Excellent software design and programming skills in Objective-C and/or C/C++.
  • Passion for understanding end-to-end systems, from user experience to hardware.
  • Experience in developing real-time audio processing software.
  • Proficiency in debugging techniques and triaging using tools to analyze signals, interrupts, and other electronic signals.
  • BS or MS in Computer Science or a related field (or equivalent experience).

Preferred qualifications:

  • Experience with HDMI Audio spec and LPCM/Encoded IEC formats.

This role offers a competitive base pay range of $135,400 to $250,600, depending on skills, qualifications, experience, and location. Additional benefits include stock options, comprehensive medical and dental coverage, retirement benefits, product discounts, and educational reimbursement opportunities.

Join Apple's innovative team and contribute to shaping the future of audio technology across their product lineup!

Last updated a month ago

Responsibilities For Audio Drivers Software Engineer

  • Develop system drivers at mid to low level in Apple's audio software stack
  • Work cross-functionally with hardware design experts, system software engineers, and designers
  • Create infrastructure and systems for audio playback across Apple's ecosystem
  • Develop new features from conception to release
  • Adhere to Apple's high standards for user experience, quality, and performance

Requirements For Audio Drivers Software Engineer

  • Excellent software design/programming skills in Objective-C and/or C/C++
  • Passion for understanding end-to-end systems, from user experience to hardware
  • Experience developing real-time audio processing software
  • Experience in debugging techniques and triaging using tools to analyze signals, interrupts and other electronic signals
  • BS or MS in Computer Science or other related field or equivalent

Benefits For Audio Drivers Software Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Educational reimbursement for career advancement
  • Opportunity to become an Apple shareholder
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Potential for discretionary bonuses or commission payments
  • Relocation assistance (if eligible)

Interested in this job?

Jobs Related To Apple Audio Drivers Software Engineer

Health Sensor Software Engineer - Human Interface Devices

Health Sensor Software Engineer position at Apple, focusing on developing health monitoring features for Apple Watch and other devices, combining embedded systems expertise with health technology innovation.

Design Verification Engineer

Design Verification Engineer position at Apple, focusing on SOC quality and chip design verification, offering competitive salary and comprehensive benefits.

Camera Firmware Engineer - ISP

Camera Firmware Engineer position focusing on image signal processing and machine learning for Apple's camera systems.

RF Compliance and Performance Test Engineering Project Specialist

Engineering Project Specialist role at Apple focusing on RF compliance and performance testing, requiring 3+ years experience and offering comprehensive benefits.

Panel Process and Integration Engineer

Lead display technology development at Apple as a Panel Process and Integration Engineer, focusing on TFT design, process integration, and new material research.