Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Camera Firmware Engineer 
China, Shanghai 
937250103

21.12.2024
Description
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.
Minimum Qualifications
  • BS/MS in Computer Science or Electrical Engineering.
  • Minimum of 5 years of direct related experience.
  • Embedded firmware and software design for real-time operating systems (RTOS).
  • Familiar with CMOS sensors, ISP, Power management Unit(PMU), Voice-Coil Motor(VCM), Strobe LED, I2C, SPI, GPIOs, MIPI, DMA controllers system control logic.
  • Strong camera image system bringup, issue debug and failure analytical skills.
  • Strong C & C++ programming skills.
  • Excellent written and verbal communication skills in Mandarin and English.
  • Good communications skills for co-working with multiple teams including both SW and HW.
Preferred Qualifications
  • Good understanding of ISP pipeline components(like LSC, BLC, DPC, GAMMA blocks), as well as 3A algorithm.
  • Good Python/Shell Scripting skills.
  • Good Matlab programming skills is a bonus.
  • Control system background.
  • Experience with manufacture and/or shipping product.
  • Time management habit.