Camera Firmware Engineer

Shanghai, Shanghai, China


Posted: 2019 年 2 月 11 日
Weekly Hours: 40
Role Number: 114301230
Apple Inc. is looking for a Camera Firmware Engineer to work on image/video processing software/firmware for the cameras in Apple's products! This individual must possess strong skills in the areas of development and real time implementation of camera processing system. Candidate should have a strong track record of successful large volume consumer camera product shipment.

Key Qualifications

  • Embedded firmware and software design for real-time operating systems (RTOS)
  • Strong debug and analytical skills
  • Able to work with multiple teams including both SW and HW with good communications skills
  • Knowledge of CMOS sensors, actuators and other peripherals
  • C/C++ programming skills
  • Knowledge of Matlab, Python, XML
  • Experience with hardware/board bring-up, familiar with HW equipments including multimeter and oscillator scope


Roles for this job position include: - develop automatic tests for camera driver/firmware regression tests - develop low level firmware driver for peripherals including focus, flash and others - define test cases and develop firmware to test out supported camera features - work with HW teams on HW testing, validation, and factory build support - work with Cupertino team on firmware development to support camera features

Education & Experience

BS/MS in Computer Science or Electrical Engineering, minimum of 5 years of direct related experience

Additional Requirements

  • Control system background
  • Experience with manufacture and/or shipping product