Apple AR/VR Job | Platform Binary Compatibility Engineer – Apple Vision Pro
Citys（岗位城市）: Santa Clara Valley (Cupertino), California, United States
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.
• 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