Apple - San Diego, CA

posted about 2 months ago

Full-time - Mid Level
San Diego, CA
Computer and Electronic Product Manufacturing

About the position

The Audio Driver Engineer position at Apple involves developing and prototyping audio drivers for various hardware peripherals, contributing to the audio foundation across Apple's innovative products. The role requires collaboration with multiple teams to enhance audio features and improve user experiences for millions of customers.

Responsibilities

  • Design and develop drivers for audio hardware peripherals.
  • Prototype bring-up sequences for new SoC and hardware designs.
  • Collaborate with Audio Design, Silicon Engineering, and Silicon Validation Teams.
  • Conduct pre-silicon development and project-based audio driver design.
  • Expand internal tools to facilitate hardware bring-up.

Requirements

  • Experience in software development, device bring-up, debugging, and testing.
  • Experience with kernel level programming, device drivers, and/or firmware development.
  • Experience with bug triaging, regression testing, and commercialization support.
  • Excellent programming skills in C++, C, or Objective-C.
  • Good understanding of computer architecture.
  • BS in computer science or engineering (or equivalent experience).

Nice-to-haves

  • Audio domain knowledge of ADC/DAC, amplifiers, and I2S/TDM/SPI/SoundWire interfaces.
  • Understanding of multi-core embedded HW System and RTOS.

Benefits

  • Health insurance
  • 401k plan
  • Paid holidays
  • Flexible scheduling
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service