Roles for this job position include: - Develop low level firmware driver C/C++ code for peripherals including image sensor, Power management Unit(PMU), Voice-Coil Motor(VCM), Strobe LED etc.- Develop automatic test case to support camera image system feature and algorithm function and regression test.- Issue troubleshooting on camera system function errors, features failure analysis.- Work with HW Test teams to design and optimize Apple product camera ISP system manufacturing testing & validation process.- Work with Internal developer team on camera ISP firmware development to support camera features.- Travel to factories for onsite development and technical supporting.