The Core Operating Systems group at Apple focuses on ensuring the OS is inseparable from each device's identity as a whole. This role is within the Embedded Runtimes team, responsible for ensuring the quality of key firmware and software technologies across all of Apple's product lines. The position involves designing test plans, developing tests and supporting diagnostics, creating automated test flows, and supporting validation processes across the development lifecycle. You'll work with systems in all phases of development, from pre-silicon simulation to sample bring-up and shipping systems. The role requires proficiency in Python 3, familiarity with C and C++, and experience with system-level software development processes. You'll collaborate closely with software teams maintaining existing and developing new Firmware features across Apple's product lines. The position demands strong technical skills in test automation, continuous integration, and quality assurance, while working in a collaborative environment to ensure the highest standards of software quality across Apple's operating systems including iOS, macOS, watchOS, tvOS and visionOS.