Core Audio System 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
120 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $179k
This role $255k
$112k most similar roles pay here $348k

This role pays more than 94% of similar roles. Most pay $144,350–$214,000 — 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 2925 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2305 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Core Audio System Software Engineer

As a Core Audio System Software Engineer, you will join the Audio and Media Technologies team to build foundational audio infrastructure supporting features like FaceTime, Siri, and Music playback. Working within the Audio Hardware Abstraction Layer team, you will design, develop, and maintain core components of the audio subsystem while evolving developer-facing APIs for application and driver developers. Your daily work involves solving complex engineering challenges, collaborating with cross-functional teams to implement new features, and debugging intricate issues across hardware, drivers, and software layers. The role requires proficiency in C++ and familiarity with Swift, alongside a solid understanding of multi-threaded programming, operating systems concepts, and digital audio systems. You will specifically address technical challenges related to real-time constraints and low-latency systems to ensure a high-quality experience for the broader developer community and end users.

What you'll do

  • Design, develop, and maintain core components of the Audio HAL and related subsystems.
  • Implement new audio features in coordination with driver, stack, and application teams.
  • Own and evolve developer-facing APIs to ensure they are robust, performant, and intuitive.
  • Debug complex audio issues across hardware, drivers, and software layers.
  • Conduct thorough code reviews to maintain high standards of engineering excellence.

What we're looking for

  • Strong C++ programming skills and familiarity with Swift.
  • Solid understanding of multi-threaded programming and operating systems concepts.
  • Experience with digital audio systems.
  • Proven debugging skills across complex software stacks.
  • BS or MS in Computer Science, Electrical Engineering, or equivalent experience (preferred).
  • 5+ years of experience with real-time audio software (preferred).
  • Familiarity with real-time constraints and low-latency systems (preferred).

More like this

Similar roles