Work with a highly skilled engineering team in the design, implementation and support of numerous kernel technologies. The role includes interacting with cross-functional teams across Apple to bring state-of-the art kernel and security enhancements to Apple’s products. Engineers also use various debugging tools and techniques to identify system issues and improve quality. Proven experience working on low level systems or devices Solid understanding of Operating System implementation fundamentals Proficient with C Basic computer architecture BS/MS in Computer Science or equivalent knowledge and experience iOS or macOS exposure Familiarity with software security principles Proficiency with ARM assembly language