The Engineer will develop and debug systems written in C Objective-C and Swift that give the users control over how their personal data is shared with other systems applications and Person will design implement and integrate permission systems which manage access to sensor information (e.g. Bluetooth location) and data stores (e.g. Calendar Contacts).As technologies in the Apple ecosystem evolve the Engineer will be part of building and integrating new privacy controls and data access Person will have a focus on continually evolving our systems to keep up with new threat vectors which would bypass the users Engineer in this role will be building and supporting software frameworks APIs and UI Individual will participate in all phases of the software development cycle across nearly all platforms in the Apple ecosystem to deliver privacy controls and capabilities to our candidates for this role will have a keen interest in software technology in the privacy and security domains as well as around general software engineering and best communication and collaboration skills are desirable to be successful in working across many teams to build the best user experience possible.
Demonstrates understanding of multi-threaded programming synchronization and multi-process IPC as well as operating system concepts.
Demonstrates understanding of how to design and build software APIs.
Can demonstrate ability to write compile and debug software written in C Objective-C or Swift.
5 years of professional experience as a software engineer.
Experience shipping software to customers.
Experience in the planning design implementation integration test and maintenance phases of software development.
Prior professional experience doing system design on software which had a focus on user privacy or security.
Experience developing developer-facing frameworks and libraries as well as backing daemons.
Experience being the technical lead on a software project which spanned multiple teams.
Experience mentoring and coaching junior engineers through code and design reviews.
iOS or macOS programming experience.
Can verbally communicate technical information clearly.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.