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