Senior Software Engineer for AR/VR Systems - Apple Vision Pro
Herzliya, Tel Aviv District, Israel
Software and Services
Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build 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. 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) introduced Apple Vision Pro and visionOS to the world, setting a new standard for AR/VR platforms, and is now looking for an exceptional Senior Software Engineer to architect and implement latency-critical system software.
Description
As a member of our fast-paced and collaborative group, you will have a unique and exciting opportunity to design and develop software for Apple's revolutionary AR/VR spatial computing roadmap. This role will include a comprehensive understanding of the entire system from end to end, encompassing low-level firmware and HW interaction, kernel space drivers, user space frameworks, networking, and more.
As VPG is expanding its activity, you will also have the opportunity to be part of a rapidly evolving team, presenting a unique opportunity to be part of building new system frameworks and pushing the boundaries on performance and power.
In this role, you will work alongside world-class engineers to push the boundaries of what is possible in AR/VR. You will tackle complex technical challenges and drive innovation across the entire system. If you are passionate about cutting-edge technology and thrive in a dynamic, innovative environment, we would love to hear from you.
Minimum Qualifications
- • Programming skills and knowledge of C/C++
- • Deep understanding of kernel and OS internals
- • Embedded And Real-Time programming expertise
Key Qualifications
- Excellent communication and collaboration skills
- Experience with multi-threaded and multi-process designs, performance analysis, and optimization.
- Creative and critical thinking capabilities, as well as debugging skills.
Preferred Qualifications
Education & Experience
BSc/MSc in Computer Science/Computer Engineering or equivalent degree