Job Description
Summary
Weʼre a diverse collection of problem solvers and doers, continually reimagining what is 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, Apple Watch, and Air Pods 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 dedication to leave the world better than we found it!
We are looking for an AR/VR Audio Software Triage Engineer with a strong technical and programming background to help screen, triage and debug incoming issues for our teams. Experience in development and debugging of large software systems and/or significant components of such systems is desired. Experience with audio/media playback and AR/VR platforms is helpful.
Key Qualifications
Shown experience with debugging an audio or realtime software system.
Experience with and understanding of real-time multithreaded programming systems;
Effective verbal and written communication skills.
Basic understanding of spatial audio, 3D audio, or acoustics.
Description
The successful candidate for this role is a team-oriented professional with excellent communication skills and is comfortable in a fast-paced environment. The ideal candidate has experience working on embedded or mobile systems, and has worked as part of a team implementing audio playback or real-time processing.
The candidate will triage incoming bugs, analyze logs, reproduce issues and help determine priority of problems, while identifying emerging trends across the reported issues. The candidate will develop scripts and automate the core functions of screening and triaging the problems. The ideal candidate will also be able to make software changes to address issues and enhance existing functionality and diagnostic capabilities.
The ideal candidate has experience in systems-level programming with an understanding of audio or real-time components. The candidate will be on the front line of triaging reported issues for the team and will need to quickly and efficiently analyze and debug the problems for further disposition.
Education & Experience
B.S. or M.S. in EE/CS or equivalent domain experience with a strong focus in software engineering.
Additional Requirements
Desired, but not required:
Experience with Xcode and the iOS/macOS development toolchain.
Development experience with ARM processors
Experience with game audio engines like Wwise or Fmod, or DAW applications like Logic
Pro, Pro Tools, etc.
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $115,000 and $177,000, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Role Number: 200443452