Core Audio System Software Engineer
Santa Clara Valley (Cupertino) , California , United States
Software and Services
Summary
Posted: Mar 17, 2021
Weekly Hours: 40
Role Number: 200231529
Imagine what you could do at Apple! Everyday, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Do you bring passion and dedication to your job? If so, we are looking for individuals like you. The Interactive Media Group (IMG) is at the center of audio, video, and graphics in Apple's innovative products, including the iPhone, iPad, Mac, Apple Watch, AirPods, HomePod, and Apple TV. IMG's Audio team provides the audio foundation for various high profile features like Siri, FaceTime, media capture, playback, and APIs for third party developers to enrich our platforms. The team is looking for talented engineers who are passionate about building audio features and products for millions of customers and care about overall user experience.
Key Qualifications
- Excellent programming skills with knowledge of C/C++ or Objective-C
- Understanding of the development and debugging of multi-threaded software
- Strong attention to detail: proactively thinks of the corner cases
- Proficient in debugging problems in a large code base
- Collaborates well with cross functional engineering teams
- Experience working with Audio APIs is desirable
Description
The IMG Audio team is looking for a software engineer with strong technical, programming, debugging and analytical skills. You will be involved in all stages of developing cutting-edge features as well as supporting our existing ecosystem. As a member of this team, you will have an outstanding opportunity to work across all Apple products and play a central role in the audio software stack. The role involves working in a highly visible part of the stack that mediates audio interactions across all applications on the system. You will be working closely with Apple's design team and other engineering teams to implement audio routing and system policies that impact user behavior.
Education & Experience
BS or MS in CS, EE, or related, with a solid understanding of digital audio
Additional Requirements
- Willingness to work on new areas with unfamiliar technologies
- Produce good quality work under tight schedules and rapid development cycles
|