Apple Vision Pro is a revolutionary spatial computer that seamlessly blends digital content with your physical space, allowing users to do things they love in ways never before possible while staying connected to people around them. As an Operating System Engineer in the Apple Vision Pro Group, you'll be at the forefront of developing the operating system that powers Apple's cutting-edge AR/VR technology.
In this role, you'll work on designing, prototyping, and developing real-time software stack components that are crucial to the Vision Pro experience. You'll collaborate with multiple teams across Apple, driving requirements and delivering end-to-end solutions. The position requires deep technical expertise in operating systems, kernel development, and low-level software engineering.
You'll be responsible for defining and developing the operating system that powers Apple's AR/VR technology, working on everything from kernel-level components to user-space frameworks. This includes developing early prototyping solutions in simulation/emulation environments, delivering shipping-quality software, and optimizing code for power and performance.
The ideal candidate combines strong technical skills in C/C++ and operating systems development with excellent analytical and debugging capabilities. You should be comfortable working close to hardware and have experience with kernel concepts, user-space frameworks, and driver development. The role requires both technical excellence and strong collaboration skills, as you'll be working cross-functionally with multiple teams.
This is an opportunity to shape the future of computing by working on groundbreaking technology at Apple. You'll be part of a team that values innovation, attention to detail, and delivering exceptional user experiences. The role offers competitive compensation, comprehensive benefits, and the chance to work on technology that defines industry standards.