SW Backend Engineer - visionOS

Herzliya, Tel Aviv District, Israel
Software and Services

Summary

Posted:
Role Number:200507519
Apple Israel is looking for an experienced Software Engineer for one of the most innovative projects at Apple - the Vision Pro. Apple Vision Pro is a revolutionary spatial computer that seamlessly blends digital content with your physical space. It allows us to do the things we love in ways never before possible — all while staying connected to the people around us. Our team is working with some of Apple’s most advanced technologies including spatial computing, augmented reality (AR), and our spatial audio stack, to create ground-breaking new products and experiences. You will join a team developing a major framework within visionOS (C++), and have the chance to directly impact the way both developers and customers interact with our products. As a software engineer in this project you will design, analyze, develop, test and integrate features in a multi-process, performance oriented and a highly challenging system. You will get the chance to work closely with the most innovative teams at Apple, experience and contribute to cutting-edge future technology and products.

Key Qualifications

  • 3+ years experience in backend development preferably in C++.
  • Strong object-oriented programming and system design skills.
  • Experience working in multi-process, performance oriented systems.
  • Excellent communication, interpersonal, and organizational skills.
  • Shown ability to meet deadlines and drive results under tight timeframes.
  • Experience in SwiftUI / Swift / Objective C - Advantage.

Description

You will take a part in System development and architecture of a core framework within visionOS, mostly using C++. You will work cross functionally with applications, high level frameworks, public and internal developer tools, and low level runtime frameworks to integrate audio features across these areas, to ensure our experience and performance goals are met. You will be comfortable working in a large code base, across multiple projects, and working cross functionally with other teams. Your day-2-day work will involve cooperating with a team based in the US.

Education & Experience

B.Sc/M.Sc in Computer Science or equivalent field.

Additional Requirements