About the role
AI summarisedApple's Camera Firmware team is seeking an experienced Engineer to develop and implement image/video processing firmware for Apple products. The role involves working on camera ISP, machine learning technologies, and hardware-software integration across Apple's product lines. The engineer will contribute to defining development, testing, and manufacturing processes in a collaborative, innovative environment.
TechnologyOnsiteHardware
Key Responsibilities
- Work on core camera/ISP/machine learning technologies including Apple-crafted image signal processing pipeline and hardware components
- Define the way Apple develops, tests, and manufactures its products
- Work on various Apple products with camera ISP systems
- Engage in rapid product iteration and product innovation
- Support cross-functional collaboration between software and hardware teams
Requirements
- Bachelor/Master Degree in Electrical Engineering, Computer Science, or Computer Engineering
- Minimum of 5 years of direct related experience
- Embedded firmware and software design for real-time operating systems (RTOS)
- Familiarity with CMOS sensors, ISP, Power Management Unit (PMU), Voice-Coil Motor (VCM), Strobe LED, I2C, SPI, GPIOs, MIPI, DMA controllers, and system control logic
- Strong camera image system bringup, issue debug, and failure analysis skills
- Strong C and C++ programming skills
- Good communication skills for co-working with multiple teams including both SW and HW
- Excellent written and verbal communication skills
- Native or accredited fluency in Chinese to support the Chinese-speaking market
- Good understanding of ISP pipeline components (LSC, BLC, DPC, GAMMA blocks) and 3A algorithm
- Good Python/Shell scripting skills
- Good Matlab programming skills
- Control system background
- Experience with manufacture and/or shipping product
- Time management habit