Apple AR/VR Job | Platform Binary Compatibility Engineer – Apple Vision Pro

Job(岗位): Platform Binary Compatibility Engineer – Apple Vision Pro

Citys(岗位城市): Santa Clara Valley (Cupertino), California, United States

Date(发布日期): 2023-7-21


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.

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 Products Group (VPG) is looking for a frameworks engineer to help build and support the next generation of interactive experiences for visionOS. As a member of our organization, you will continue building the support for integrating iOS and iPadOS technologies on visionOS.


2+ years of software engineering experience

Familiar with developing frameworks for client applications

Versed in modern software development methodologies

Analytical and proactive mindset

Programming experience in C, Obj-C and Swift

Exceptional problem solving, critical thinking, and communication skills

Understanding of optimization and performance issues across OS software layers


Apple has an immense offering of applications that customers rely on and enjoy daily. We are working to make sure customers can continue to find utility and entertainment from those same apps on visionOS.

We are looking for an engineer who is excited by the prospect of creating new features to support third-party applications, debugging apps and diving into the operating system to see where app compatibility may be impacted and how we can improve the experience of our users using third-party applications. You will traverse our frameworks from the lower levels of CoreOS to the higher levels of UI frameworks to understand and work to resolve issues with many engineering teams at Apple.

This role also requires an understanding and love of external iOS app development to help make the developer experience of supporting multiple platforms straightforward, while balanced to voice the right decisions that lead to the best customer experience.

Additional Requirements(额外要求)

• Knowledge of Objective-C

• Knowledge of Swift

• Knowledge of Apple’s development APIs (Cocoa, Cocoa Touch, CoreFoundation, CoreGraphics, etc.)

• Experience developing reusable public or private APIs