10 oct
|
Sur Global
|
Madrid
As a Senior macOS Internals Lead Engineer you will drive the development of low-level security and compatibility functionality. You will lead a team of exceptional engineers while remaining deeply hands-on writing code, reverse engineering OS behavior, and directly owning key system-level components.Todas las habilidades, cualificaciones y experiencia relevantes que necesitará un candidato seleccionado se enumeran en la siguiente descripción.What You Will DoDesign and implement security features using macOS frameworks such as Endpoint Security and Network ExtensionsReverse engineer macOS internals and application interactions to enhance product compatibility and securityDevelop, debug, and optimize complex system-level code in C++, Swift, and Objective-C, adhering to secure coding best practicesInvestigate and resolve issues related to macOS system extensions, launch services, XPC, and sandboxingAct as a force multiplier by reviewing team designs and code, offering architectural direction, and coaching team members on best practicesDocument technical findings, architectural designs, and implementation detailsCollaborate with QA, product, and support teams to ensure high-quality, secure,
and testable deliverablesStay updated on macOS updates and security mechanisms in order to inform developmentRequirements7+ years of systems programming experience with a focus on macOS internals, frameworks, and securityProven track record of delivering complex macOS features to production with hands on coding in C++, Swift, Objective-CDeep expertise in macOS frameworks, including Endpoint Security, Network Extensions, Accessibility, Launch Services, File Providers, daemons, XPC and FSEventsAdvanced skills in reverse engineering MacOS components using tools like Ghidra, Frida, IDA, Hopper, lldb or other tools of your choice. You're not afraid to look at XNU sources xhfqzwm Strong understanding of macOS security mechanisms, including TCC, SIP, GatekeeperExperience with debugging complex architectures on MacOS (system extensions, endpoint security, network extensions, launch services, XPC)Ability to produce high-quality, testable, maintainable and secure codeNice to haveExpertise with Network Extensions, DriverKit, network protocols, proxiesExpertise with APFS, file system internalsC# / .Net experience is a plusBenefitsSalary: $10,000 - $15,000 USD /month + HolidaysUnlimited PTO#J-18808-Ljbffr
📌 Senior Macos Internals Lead Engineer - $10,000 - $15,000 A Month (Madrid)
🏢 Sur Global
📍 Madrid