Apple is looking to develop the next-generation media processing pipeline and framework that powers exciting experiences on Apple Vision Pro and new AR/VR products.
Requirements
- Experience with media formats(HEVC, H264, JPEG, etc).
- Experience with video capture/playback, or media processing pipeline
- Experience with developing media SDKs, frameworks and customer facing APIs
- 7+ years experience with software development
- Experience with image and video processing
- Excellent programming skills and proficient with one of the programming languages: C/C++, Objective-C, and Swift
Responsibilities
- 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
- Master degree in CS/EE, or similar fields
- Bachelor degree in CS/EE, or similar fields
- Excellent communication and collaboration skills
- Strong problem solving and analytical thinking skills
- Apple is an equal opportunity employer that is committed to inclusion and diversity.