Core Audio Software Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
91 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $179k
This role $255k
$90k most similar roles pay here $350k

This role pays more than 92% of similar roles. Most pay $144,350–$214,500 — the shaded band above. At the midpoint, this role pays about $255k versus about $179k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Core Audio Software Engineer

Core Audio Software Engineer joins the Media, Graphics, & Compute Technologies team to drive the technical direction of spatial audio playback across various platforms. This role involves owning the architecture of audio decoding and rendering, including for APAC and Dolby Atmos, while managing the real-time audio mixing engine that houses powerful DSP for features like Spatial Audio and Enhance Dialogue. The engineer will architect the end-to-end spatial audio pipeline, manage relationships with external codec vendors, and design system-level APIs for integration across frameworks. Key technical requirements include expert C++ systems programming (C++17 or later), experience with real-time signal processing, mixer graphs, and hardware I/O. The role requires deep knowledge of multichannel audio formats, AAC, Dolby codecs, and potentially Apple audio frameworks like Audio Toolbox or Core Audio to solve complex immersive audio challenges.

What you'll do

  • Architect and evolve the end-to-end spatial audio pipeline from codec integration to final output.
  • Own the architecture of audio decoding and rendering for formats like AAC and Dolby Atmos.
  • Develop the real-time audio mixing engine containing DSP for features like Spatial Audio.
  • Design system-level APIs that allow apps and frameworks to integrate multichannel audio capabilities.
  • Manage technical relationships with external codec vendors regarding SDK integration and format evolution.
  • Write performance-critical, real-time C++ code for low-latency signal processing and mixer graphs.
  • Implement audio output solutions for headphones, built-in speakers, and multi-channel systems.

What we're looking for

  • Strong C++ systems programming skills (C++17 or later) for performance-critical, real-time code.
  • Deep experience with real-time audio systems including low-latency signal processing and mixer graphs.
  • Strong understanding of multichannel audio formats and audio codec pipelines like AAC or Dolby.
  • Experience designing and shipping system-level APIs.
  • 8+ years of professional software development experience in audio or media playback.
  • BS or MS in Computer Science, Electrical Engineering, or equivalent experience.
  • Preferred experience integrating third-party codec SDKs into platform audio frameworks.
  • Familiarity with Apple audio frameworks (Audio Toolbox, Audio Unit, Core Audio) or comparable stacks.

More like this

Similar roles

Staff Embedded Audio Software Engineer

Qualcomm

San Diego, CA 177 days ago $134,800$202,200
C C++ Python Embedded Software Multi-threaded Programming ARM DSP Data Structures Algorithms Multimedia Audio Software Driver Development
4+ yrs exp

Senior Software Engineer

The Walt Disney Company

San Francisco, CA 59 days ago $155,400$208,400
Go TypeScript JavaScript C++ Python Docker Kubernetes REST gRPC CMake Makefile PyTest Google Test Serverless Message Brokers Object-Oriented Programming
5+ yrs exp Hybrid