Software Engineer - System Frameworks & Controls

1 Day ago • All levels • $135,400 PA - $250,600 PA

Job Summary

Job Description

The Software Engineer will develop and debug systems in C, Objective-C, and Swift, empowering users to control how their data is shared. This includes designing and implementing permission systems for sensor data (Bluetooth, location) and data stores (Calendar, Contacts). The role involves integrating new privacy controls and data access methods as Apple's technologies evolve. The engineer will proactively evolve systems to counter new threats. Responsibilities also include building and supporting software frameworks, APIs, and UI components, participating in all phases of the software development cycle across Apple platforms to deliver privacy controls and capabilities. This requires a strong interest in privacy, security, and software engineering best practices, with excellent communication and collaboration skills.
Must have:
  • Experience in C, Objective-C, and Swift programming languages.
  • Design and implement permission systems for data access.
  • Build and support software frameworks, APIs, and UI components.

Job Details

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 individuals.\nThis 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).\nAs technologies in the Apple ecosystem evolve, the Engineer will be part of building and integrating new privacy controls and data access methods.\nThis Person will have a focus on continually evolving our systems to keep up with new threat vectors which would bypass the user’s consent.\nThe Engineer in this role will be building and supporting software frameworks, APIs, and UI components.\nThe 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 users.\nIdeal 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 practices.\nStrong communication and collaboration skills are desirable to be successful in working across many teams to build the best user experience possible.\n

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in San Diego, California, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This is where your work can make a difference in people’s lives. Including your own.


Apple is an equal opportunity employer that is committed to inclusion and diversity. Visit apple.com/careers to learn more.

Cupertino, California, United States (On-Site)

Seattle, Washington, United States (On-Site)

San Diego, California, United States (On-Site)

Cupertino, California, United States (On-Site)

San Diego, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Apple

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug