Apple
Software Engineer - Camera
$150K–$278K
Cupertino, California · Full-time · Posted May 15, 2026
- Experience
- Minimum 3 years relevant industry experience; 3+ years in embedded or systems software development.
- Education
- BS
About the job
Develops low-level camera and image signal processing software across firmware, kernel, and user-space layers for Apple products.
What you'll do
- Design and implement drivers and system software for embedded ISP pipelines and camera features.
- Collaborate with teams to define feature requirements, protocols, and implementation specifications.
- Develop secure sensor subsystem software and support hardware validation, factory testing, and manufacturing diagnostics.
What they ask for
- BS degree.
- At least 3 years of relevant industry experience in embedded or systems software development.
- Proficiency in C and C++.
- Proficiency in developing real-time software in embedded environments.
Nice to have
- Experience with hardware-software integration and debugging; familiarity with ISP pipelines or camera systems.
- Experience with macOS or iOS driver and kernel-level development.
Pay
$150,400 to $277,600 USD base salary
Tools
C, C++, macOS, iOS
Model-written summary · the original posting is authoritative