Sharing and Proximity Networking Framework Engineer

Cupertino, California


Employer: Apple
Industry: Software and Services
Salary: Competitive
Job type: Full-Time

Summary
Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.

We're looking for a software engineer to develop ground breaking sharing and networking technologies for iOS, macOS, tvOS, watchOS, etc... every Apple platform! We need someone who is good working on the biggest priorities on a team where new data can quickly change our focus. Someone who is creative and inspired to invent new ways to help build better products. Someone with passion for quality.

The group works on a device-to-device communication framework as well as Sharing UI. If you've ever used AirDrop, the system Share Sheet UI, AutoUnlock, WiFi Password Sharing, Handoff, or set up a HomePod/AirPods/a new iPhone, you've used our technology! In this role, you'll spend most of your time working on this communication framework and helping other teams build products on this platform.

We work mostly in Objective-C and Swift and we work closely with a ton of other teams at Apple, including Bluetooth, WiFi, the Human Interface design team, HomePod team, Apple TV team, and many more! Our currently shipping features are a big part of the iOS and macOS user experience and we have a lot of upcoming opportunities to invent, shape, and influence new features in the pipeline.

Key Qualifications
You possess strong software development and design skills.
You have experience adding telemetry to complex systems and using that data to make decisions.
You have familiarity with peer-to-peer or client-server architecture and network protocols.
You have strong object-oriented programming skills in at least one language like Objective-C, C++, Java, or Swift.
You have strong communication, collaboration, and social skills.
You are self-directed and can solve problems independently.

Description
Please join us in strengthening the Apple ecosystem and bringing users together with innovative sharing technologies. The Applied Networking team is a passionate collection of engineers who are looking for a highly motivated engineer with aspirations to build powerful products that change our customers' lives, cultivate learning, and lead cross-functional efforts to success. This team's products are deeply important to Apple users and our success depends on partnership, technical leadership, and diverse experiences!

Education & Experience
Bachelor's degree in Computer Science or equivalent domain with 5+ years experience


Created: 2024-06-13
Reference: 200549380
Country: United States
State: California
City: Cupertino

About Apple

Founded in: 1976
Number of Employees: 154000


Similar jobs: