We're a diverse collection of thinkers and doers, continually reimagining what's possible to help us all do what we love in new ways. The people who work here have reinvented entire industries with the Mac, iPhone, iPad, and Apple Watch, as well as with services, including iTunes, the App Store, Apple Music, and Apple Pay. The same passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it.
Our Technology Development Group is looking for an Audio Software Engineer (Augmented Reality) to prototype and develop the next generation of audio software and experiences for our mobile platforms. We work closely with software and audio teams from across the company to direct and execute on the the future of audio features in Apple products, and are pushing the boundaries of what can be created using our first party Augmented Reality frameworks such as ARKit and RealityKit.
You should have a background in mac or iOS audio software development and be familiar with operating at both low- and high-levels of application / operating system stacks.
Strong understanding of audio, acoustics, and DSP
Strong understanding of iOS/macOS application development
Expert coder in Swift, Objective-C, or C++
Excellent written and communication skills
Swift / Objective-C
CoreAudio, AVAudioEngine, and other Apple Audio SW Frameworks
Experience with authoring AudioUnit plugins
Experience with authoring applications using ARKit, RealityKit, or SceneKit
Experience with authoring audio related frameworks, drivers, or daemons
Apple's advanced spatial audio technology is a cornerstone of our augmented reality frameworks; it is at the core of any compelling user experience. You will have the opportunity to build software that directly impacts how customers use our products and help define the future of Apple's retail experience. You will join a fast-paced, audio-focused technology group that is charged with researching, designing, and developing next-generation audio technology.
Education & Experience
BA, MS or PhD - Computer Science, Electrical Engineering, Music Technology, or other similar technical fields.