Computer Vision Software Engineer — Camera Technologies & Systems
Cupertino, CA - USA
Job Summary
As an engineer on our team you will design develop and ship the software features that define Apples camera experience working side-by-side with the exceptional engineers who made iPhones camera what it is today. Youll build extraordinary new camera capabilities that span the full universe of Apple devices. Whenever you see a Shot on iPhone billboard or press the shutter on your iPhone you see our work and it could be your work too.
Design implement and optimize real-time and near-real-time Computer Vision and video processing algorithms for Apple novel computational photography and computer vision features from concept through closely with cross-functional partners across software hardware silicon and algorithm teams to co-develop groundbreaking camera evaluation frameworks metrics and analysis tools to measure and continuously improve image and video quality.
Strong proficiency in C/C and Objective-C/C; working knowledge of Python for prototyping and debugging and profiling on resource-constrained or embedded mobile expertise in computer vision computational photography or machine learning with hands-on implementation with modern camera or video processing verbal and written communication skills
Experience with GPU programming using Metal OpenCL or record of shipping camera imaging or video features in production in a highly collaborative cross-functional or PhD in Computer Science Electrical Engineering Computer Vision Machine Learning or a related field.
Required Experience:
IC
About Company
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more