Apple
Software Engineer - Darwin Runtime
๐Cupertino, California, United States
5 months ago
๐ 6 views
๐ฅ 0 clicked apply
You will be responsible for working on a range of technologies that form the foundation of Appleโs operating systems. The work would include projects such as: Design and implement new features and APIs for Darwin Runtime technologies like GCD, XPC, pthread, and malloc Analyze Appleโs operating systems to understand the structure of the software and use that knowledge to make deep changes across the entire stack Architect high-security environments to improve customer security and privacy Work with Swift language team to design and develop features to provide operating systems integration An engineer in the Darwin Runtime team would regularly: Participate in all phases of software development cycle: from problem definition and design, through implementation, testing, and debugging Diagnose and resolve issues across different layers of the stack Work with cross functional teams to enable developer and product requirements