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

RTL Design Engineer

RTL Design Engineer position at Apple, focusing on mixed-signal circuit design and verification, requiring 3+ years of experience and offering competitive compensation.

Mac Power Validation Engineer

Mac Power Validation Engineer role focusing on optimizing power efficiency and battery life for Mac products at Apple.

Performance and Thermal Engineer - Platform Architecture

Performance and Thermal Engineer role at Apple focusing on thermal architecture analysis and solutions for electronic devices.

Design Verification Engineer

Design Verification Engineer role at Apple, focusing on SOC verification, offering $135K-$250K salary with comprehensive benefits and opportunity to work on cutting-edge hardware technology.

NAND ATE Test Engineer

NAND ATE Test Engineer position at Apple, focusing on SSD testing and validation, requiring hardware expertise and programming skills, offering competitive compensation and benefits.