The Core Firmware Technologies team at Apple is seeking a talented systems software engineer to join their mission-critical team. As part of the Core Operating Systems group, you'll be responsible for ensuring seamless integration between hardware and software across multiple Apple product lines including macOS, iOS, iPadOS, watchOS, tvOS, and visionOS.
The role focuses on extending and improving the security, performance, and usability of Apple firmware. You'll work alongside world-class engineers who are shaping the future of device security and robustness for all Apple products. The team is responsible for securely loading Apple operating systems and firmwares, as well as accelerating development by providing firmware frameworks to client teams across the company.
This position requires strong expertise in firmware and kernel-level development, with a solid foundation in C programming. You'll be involved in implementing and maintaining robust testing approaches, including unit, integration, and system testing. The ideal candidate should have knowledge of modern processor architectures and experience with real-time operating systems.
Working at Apple means being part of a team that's committed to building fully-integrated operating systems that combine hardware and software into a singular Apple experience. You'll have the opportunity to contribute to groundbreaking technologies that span multiple product lines and help create distinct, holistic user experiences that continue to surprise and delight customers.
The role demands excellent collaboration skills, as you'll be working with various teams across different locations to create cohesive solutions. Additional technical skills in C++ and Python 3 are valuable assets for this position. If you're passionate about delivering high-quality, innovative software and can see the big picture while understanding detailed technical implementations, this role offers an exciting opportunity to make a significant impact at Apple.