Apple
Camera Embedded Software Engineer
$185K–$325K
Sunnyvale, California · Full-time · Posted Oct 7, 2026
- Experience
- Minimum of 10 years of relevant industry experience
- Education
- BS
About the job
Develop and optimize embedded camera software, drivers, and features for Apple image-processing systems and products.
What you'll do
- Develop, implement, and test low-level device drivers and camera software features for embedded systems.
- Work with software clients and cross-functional teams to define requirements, features, and communication protocols.
- Optimize system performance and support hardware validation, factory testing, and diagnosis.
What they ask for
- BS degree
- Proficiency in C/C++
- Proficiency developing multithreaded software within an embedded RTOS system
- Hands-on experience using AI-assisted development tools for software development, debugging, and testing
Nice to have
- Familiarity with camera pipelines and video processing
- Familiarity with SoC and hardware bring-up, drivers, firmware, memory management, and embedded performance tuning
Pay
$184,700 to $324,800 USD base salary
Tools
C/C++, embedded RTOS, SoC
AI focus
Use AI-assisted development tools, including coding assistants or agentic AI tools, to speed up software development, debugging, and testing.
Model-written summary · the original posting is authoritative