Apple

Camera Firmware Engineer

Apple
TechnologySingaporeOnsitePosted 3 months ago

About the role

AI summarised

Apple'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