OS Performance Tools
Are you a big-picture thinker who loves setting ambitious goals? Do you have a passion for understanding how each line of code affects all the others? In the Core Operating Systems group, you’ll be an essential part of our brand’s personality, ensuring the OS is inseparable from each device’s identity as a whole. That’s because this group is committed to building fully integrated operating systems that combine hardware, software, and apps into a single Apple experience. Your dedication to cross-disciplinary collaboration will help develop groundbreaking technologies, such as iOS, macOS, watchOS, and tvOS. By crafting these distinct, holistic user experiences, you’ll continue to uphold and advance the excellence people expect from Apple devices.
The OS Performance Tools team is looking for an engineer who is eager to learn about the inner workings of Apple platforms (macOS, iOS, watchOS, tvOS, visionOS) and apply that knowledge to make great tools for analyzing our systems. The team builds software that Apple engineers and 3rd party developers use to understand & analyze performance of their code, enabling them to ship delightful experiences to customers. A successful candidate will have strong experience with systems or app development, preferably on iOS or macOS, and a passion for solving challenging technical problems to ship high-quality software that will run on millions of devices.
Our team builds software that runs across the Apple ecosystem — on macOS, iOS, watchOS, tvOS, and visionOS — enabling teams, within Apple and beyond, to tackle challenging multi-functional systemic problems and ship delightful experiences to customers. You will be building next generation tools to inspect, analyze, and model all aspects of Apple's platforms, while delivering robust solutions in the areas of usability/UX, cross-platform compatibility, and devising techniques for efficient analysis and debugging of performance issues across the OS.
- - Excellent problem-solving and critical-thinking skills
- - Strong OS & Systems fundamentals
- - Proficient in C/ObjC/Swift or similar language
- - Prior development experience in Unix, Linux, macOS, or iOS
- - Aptitude to independently learn new technologies, prototype and propose software design and solutions
- - Passion for product quality and attention to detail
- - Excellent spoken and written communication
- - Creative, collaborative, & product focused mentality
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.