CareerPlanSign in

Camera Imaging Software Engineer, Camera & Photos

Cupertino, United States of America💼 Full-time🗓 2026-09-17 → 2026-09-28

Core

Develop and optimize deep neural networks and GPU-based image processing algorithms for iPhone camera features like Photonic Engine and Super-high-resolution photos.

Role type

Senior IC computer vision and computational photography engineer

Builds

Camera software pipelines and computational photography features for Apple devices

Domain

Consumer electronics, mobile photography, computer vision

Deliverable

production ML models

Required skills

C++, Objective-C, Unix/Linux, embedded mobile debugging, image processing algorithms, performance optimization, memory optimization

Preferred skills

GPU programming (Metal, OpenGL ES, OpenCL, CUDA), cross-functional collaboration

Technologies

Metal, OpenGL ES, OpenCL, CUDA, Unix, Linux, macOS, iOS

Responsibilities

Develop and debug camera pipeline algorithms; Optimize pipelines for reduced latency and power consumption; Collaborate with cross-functional teams to create new camera technologies; Feed software experience back to hardware architecture teams

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 877,000+ jobs from 20+ sources.