Apple is looking to solve the problem of creating next generation spatial media experiences on Apple Vision Pro and future AR/VR products, by developing cutting-edge media technologies and frameworks that enable seamless blending of digital content with physical space.
Requirements
- Experience with image and video processing, media processing pipelines
- Excellent programming skills and proficient with one of the programming languages: C/C++, Objective-C, and Swift
- Strong problem solving and analytical thinking skills
- Success shipping media products involving image and video processing, video capture/playback, or media processing pipeline is a plus
- Familiarity with AR/VR technologies
- Experience with iOS / macOS development
- Experience with developing media SDKs, frameworks and customer facing APIs
Responsibilities
- Innovate and pioneer cutting-edge technologies that redefine how we experience and consume media
- Design and develop media processing software frameworks and SDKs for Apple Vision Pro and new AR/VR products
- Optimize media processing pipelines by minimizing utilization of critical hardware resources(GPU, CPU, memory, etc)
- Analyze software issues, and develop fixes for software anomalies
- Collaborate closely with cross-functional teams(software, hardware, algorithms and UX) to create ground breaking technologies and systems
- Present results clearly and discuss design and implementation effectively
Other
- B.S. or higher in Computer Science, Electrical Engineering OR equivalent degree OR equivalent experience
- 10+ years of experience with software development
- A strong focus on end user experience
- Creative and collaborative approach to problem solving, and a drive to build products that surprise and delight
- Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services