At Apple, the business problem is to craft experiences that redefine what’s possible by building cutting-edge camera and imaging technologies that power millions of iPhones, iPads, and Macs around the world.
Requirements
- Fluent in embedded C/C++
- Understand multi-threaded real-time systems
- Comfortable deep in the details of ARM-based SoCs
- Deep understanding of image and video signal processing
- Experience in camera systems, machine learning for imaging, or sensor data processing
- Proficiency in C/C++
Responsibilities
- Architect and implement next-generation camera firmware and embedded software powering Apple’s imaging pipelines.
- Develop and optimize ISP and ML algorithms for cutting-edge photo and video features.
- Profile, debug, and improve performance, latency, and power efficiency across the entire camera stack.
- Collaborate with world-class experts in hardware, algorithms, and system architecture to push the boundaries of imaging performance.
- Contribute to architectural innovation, ensuring our designs scale efficiently across multiple product lines and generations.
Other
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field
- 5+ years of experience in embedded software development
- Excellent analytical, debugging, and problem-solving skills
- Curious, collaborative, and motivated by impact