Software Engineer, FaceTime - Apple Vision Pro

Apple Inc.
Sunnyvale, California, US
Full-time

Software Engineer, FaceTime - Apple Vision Pro

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger.

That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better.

It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives.

Here, you’ll do more than join something you’ll add something.

Are you ready to apply Make sure you understand all the responsibilities and tasks associated with this role before proceeding.

Apple Vision Pro is a revolutionary spatial computer that seamlessly blends digital content with your physical space. It will allow us to do the things we love in ways never before possible all while staying connected to the people around us.

The Vision Pro FaceTime Team is looking for software engineers to help us build one of Apple’s most personal communication experiences on our next generation spatial computing platform, visionOS.

As an engineer on the Vision Pro FaceTime team, you will play a significant role in defining and building the FaceTime experience on Apple’s spatial computing platform - pushing you to think outside the box and work closely with real-time networking and system software teams to solve incredibly challenging problems.

Description

The Vision Pro FaceTime team is building the FaceTime system experience on Apple's new visionOS platform. This team works on deeply integrating FaceTime, SharePlay, CallKit and Personas on visionOS to foster real-time spatial collaboration and communication.

As a member of our team you will help us in crafting future experiences that will delight, inspire and empower millions of people.

We work in Swift and Objective-C and collaborate closely with Apple’s cutting-edge networking, media streaming and system software teams.

Successful engineers will be prepared to work from the UI down to the networking, protocols and system integration layers.

Minimum Qualifications

  • BS / MS / PhD in Computer Science OR equivalent experience
  • Minimum of 5-10 years of relevant experience
  • Experience building real-time, multi-user applications and frameworks
  • Strong object-oriented programming skills in at least one language like Objective-C, C++, Java, or Swift
  • Understanding of networking architectures, security and protocols used for real-time communications
  • Track record of API and framework development
  • Proven expertise in building and shipping high quality software

Preferred Qualifications

  • Experience with iOS development
  • Experience with Unix development, daemons, cross-process communication, etc.
  • Experience with 3D graphics / game engine technologies

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role.

The base pay range for this role is between $175,800 and $312,200, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs.

Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan.

You’ll also receive benefits including : Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses including tuition.

Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

Learn more about your EEO rights as an applicant.

J-18808-Ljbffr

5 days ago
Related jobs
Promoted
Apple
Cupertino, California

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. We're looking for an engineer to take projects from initial data mining and research through all stages of prototyping, development and final integration i...

Promoted
Apple Inc.
Sunnyvale, California

You will work with cross-functional teams in synthetic data, core computer vision algorithms, ground-truth and reconstruction, and application engineering, to develop groundbreaking algorithms and systems that power Apple’s next-generation products. Apple is seeking an exceptionally creative and inn...

Promoted
Apple Inc.
Sunnyvale, California

Apple's MSI team is seeking a Senior Software Engineer who possesses a real passion for developing extraordinary products with a deep appreciation for user experience. In this role you will be responsible for defining and developing ML Platform and frameworks for generative AI powered applications a...

Apple
Cupertino, California

Apple Vision Pro is a revolutionary spatial computer that seamlessly blends digital content with your physical space. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. We are a highly technical group of enginee...

Promoted
Apple Inc.
Sunnyvale, California

Are you passionate about enabling unique user experiences on Apple products such as Apple Vision Pro, iPhone, iPad, Apple Watch, and the Mac? Imagine the countless possibilities powered by Artificial Intelligence! In the Video Engineering team, we are dedicated to providing hardware acceleration usi...

Apple
Sunnyvale, California

Develop and apply new surface form error compensation methods for freeform optics - Work with suppliers to develop ultra-precision manufacturing capabilities and qualify new diamond turning processes - Design features and processes to manufacture optical parts with aggressive intrinsic and extrinsic...

Ursus
Sunnyvale, California

We are seeking an Embedded CV Software Engineer who is excited about introducing groundbreaking capabilities in the fields of computer vision, machine learning, and imaging, through mapping and optimization of a complex embedded C++ codebase to DSP and DNN accelerator target platforms. Develop and d...

Apple
Cupertino, California

The Audio & Music Apps group is looking for a Software Engineer to work on building Apple’s Core Music and Audio Creation Apps. We are the Engineering team that works on GarageBand, Logic Remote, Logic, MainStage, and Voice Memos which is the software used by Artists, Musicians and Producers around ...

Apple
Cupertino, California

Min 8 years of professional/industry software engineering experienceHave shipped production mobile client code at scale (both users and number of developers)Audio / Bluetooth / Wi-FI stack experience is highly desiredSubstantial individual technical contributions to code, inclusive of design, deploy...

Apple
Cupertino, California

As a software engineer on the Customer Feedback team, you will primarily be responsible for designing, developing, and maintaining software tools and pipelines that automate the triaging and processing of bug reports submitted by Apple’s internal teams and feedback submitted by customers. Your work ...