Software Engineer, Trusted Execution, SEAR
Core
Design and implement security technologies for Apple's next-generation operating systems, focusing on device boot flow, OS asset authentication, code signing, and malware mitigation.
Role type
Senior IC systems security engineer (OS kernel)
Builds
Next-generation operating systems and security frameworks
Domain
Consumer electronics / Operating Systems Security
Required skills
Systems programming, Kernel development, C programming, OS security, Applied cryptography (PKI, Attestations, Public Key Signatures), Secure development practices
Preferred skills
Malware detection/response, Architectural mentorship, Threat modeling, Security exploit analysis, Rapid delivery
Technologies
C, Kernel, PKI, Attestations, Public Key Signatures
Responsibilities
Define security properties and architecture for the next-generation OS; Design and implement approaches to securing device boot flow and authenticating OS assets; Develop code signing and execution monitoring solutions; Mitigate malware threats; Collaborate across organizations to drive security technology adoption.