drjobs Senior Software Engineer - System Frameworks & Controls

Senior Software Engineer - System Frameworks & Controls

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

San Diego, CA - USA

Monthly Salary drjobs

USD 139500 - 258100

Vacancy

1 Vacancy

Job Description

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.

Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
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.