Software Engineer - System Frameworks & Controls

3 Months ago • All levels • System Design • $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

Critical mass - Senior UX Designer, Contract

Critical mass

Calgary, Alberta, Canada (On-Site)
1 Month ago
Brillio - Data Science Lead

Brillio

Chicago, Illinois, United States (Hybrid)
2 Weeks ago
Vercel - Software Engineer, Ecosystem

Vercel

San Francisco, California, United States (Hybrid)
2 Months ago
miniclip - SuccessFactors System Specialist

miniclip

Lisbon, Lisbon, Portugal (On-Site)
2 Months ago
Cypher games - Product Manager

Cypher games

Istanbul, İstanbul, Türkiye (On-Site)
1 Month ago
NXP - Automotive E/E System Architect

NXP

San Jose, California, United States (Hybrid)
4 Weeks ago
yostar - System Operations Engineer

yostar

Shanghai, China (On-Site)
2 Months ago
Ajmera Infotech - Flutter Application Developer (Mobile)

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
3 Months ago
warner bros games - Senior Staff Software Engineer - Fullstack (Content Systems)

warner bros games

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Shield AI - Staff Fuel Systems Engineer

Shield AI

Dallas, Texas, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Morning Star - Associate Software Engineer

Morning Star

Toronto, Ontario, Canada (Hybrid)
1 Year ago
Inkittt - Senior Front-End Engineer: Web and Mobile Team (m/f/d)

Inkittt

Krakow Am See, Mecklenburg-Vorpommern, Germany (On-Site)
1 Year ago
cyara - Technical Writer

cyara

Hyderabad, Telangana, India (Hybrid)
11 Months ago
legion - UX Designer

legion

Bucharest, Bucharest, Romania (Hybrid)
2 Months ago
Dentsu - Creative Director

Dentsu

Shanghai, China (On-Site)
2 Months ago
Side - UI/UX Engineer - Talent Pool

Side

United States (Remote)
2 Weeks ago
Match Group - Staff AI Engineer, Trust & Safety Operations

Match Group

New York, United States (Hybrid)
2 Months ago
upstox - Principal Product Designer

upstox

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Sonar Source - Security Product Manager

Sonar Source

Bochum, North Rhine-Westphalia, Germany (On-Site)
4 Months ago
Zscaler - Principal Software Engineer - UI

Zscaler

San Jose, California, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in San Diego, California, United States

Twitch - Senior UX Designer

Twitch

Seattle, Washington, United States (On-Site)
1 Month ago
Cadence - Principal Product Engineer

Cadence

San Jose, California, United States (On-Site)
2 Weeks ago
Epic Games - Senior Gameplay Systems Programmer, Unreal Engine

Epic Games

Cary, North Carolina, United States (On-Site)
5 Months ago
Reddit - Senior Machine Learning Engineer, LS Embeddings

Reddit

United States (Remote)
1 Month ago
Duolingo - Senior iOS Software Engineer

Duolingo

Pittsburgh, Pennsylvania, United States (On-Site)
2 Weeks ago
SSC Technologies - Sales Executive Hedge Funds

SSC Technologies

Boston, Massachusetts, United States (Hybrid)
2 Months ago
Dynamis Inc - Technical Writer II

Dynamis Inc

Huntsville, Alabama, United States (On-Site)
1 Month ago
Inkittt - Senior Software Engineer, Mobile Full-Stack

Inkittt

San Francisco, California, United States (Hybrid)
4 Months ago
Notion - Recruiting Coordinator

Notion

San Francisco, California, United States (On-Site)
1 Month ago
quience - Creative Director, Social Media

quience

San Francisco, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

System Design Jobs

Apple - Senior Machine Learning Engineer, ML Systems Engineering

Apple

Pittsburgh, Pennsylvania, United States (On-Site)
1 Month ago
Intel  - Wi-Fi Systems Validation Architect

Intel

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Accenture - Application Architect

Accenture

Bengaluru, Karnataka, India (On-Site)
1 Month ago
extreme network - Senior Systems Engineer – Enterprise, US Central Region

extreme network

United States (Remote)
2 Months ago
Thales - System Architect Radar

Thales

Ditzingen, Baden-Württemberg, Germany (Hybrid)
3 Months ago
Scout - Senior Diagnostic Systems Engineer

Scout

Fremont, California, United States (On-Site)
2 Months ago
bytedance - Senior Software Engineer / Researcher, AI-Native Database Systems

bytedance

San Jose, California, United States (On-Site)
3 Months ago
PlayStation Global - Information Systems Engineer

PlayStation Global

San Mateo, California, United States (Hybrid)
3 Months ago
ALTEN - Mechanical Design Engineer – High-Integrity Pressure Systems

ALTEN

Derby, England, United Kingdom (On-Site)
1 Month ago
Luxoft - Lead Java Developer (for Trading Application)

Luxoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Boulder, Colorado, United States (On-Site)

Cupertino, California, United States (On-Site)

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

Culver City, California, United States (On-Site)

Seattle, Washington, United States (On-Site)

Cupertino, California, United States (On-Site)

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

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

San Diego, 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