Core Firmware Experience Engineer

Company: Apple
Company: Apple
Location: Austin, Texas, United States
Department: Software and Services
Posted on: 2023-12-06 06:01
Summary Posted: Dec 5, 2023 Weekly Hours: 40 Role Number: 200525906 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 we ensure that 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 for macOS, iOS, 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 Core Firmware team in Core OS is looking for an outstanding firmware engineer to join a team of firmware and systems software engineers responsible for evolving the user experience of Apple’s OS-loader firmware for Mac, iPad, iPhone, Apple Watch, Apple TV, and HomePod. We are responsible for the firmware frameworks, device firmware, and OS loaders that load Apple’s operating systems, including the development and extension of iBoot and Apple’s UEFI stack. As part of this larger team, you will develop and refine user-facing firmware features such as signs of life, boot and wake performance, firmware security, and recoveryOS failover. Key Qualifications Key Qualifications Proven experience in firmware, device driver, and kernel-level development Experience with boot loaders and firmware/kernel interfaces Excellent understanding of hardware design as it relates to operating systems Strong written and verbal communication skills Knowledge of UEFI and the x86 platform and standards a plus Familiarity with both UNIX and Windows software development a plus Knowledge of software strategies for reducing attack surface a plus Description Description The Core Firmware Experience Engineer is responsible for extending and improving the performance, security, cross-device and cross-product-line consistency, and general user experience of Apple’s OS-loader firmware. Partnering with Product Security, Human Interface, Accessibility, and Quality teams, you will ensure that Apple’s products continue to lead the market in security, usability, and robustness. Education & Experience Education & Experience Bachelor’s degree or equivalent experience in computer science or a related field. Additional Requirements Additional Requirements
View Original Job Posting