Camera Firmware Engineer

Singapore, S00, SG, Singapore

Job Description

Apple's Camera Firmware team is looking for an extraordinary Engineer to work on image/video processing software/firmware for 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.



Description



As part of the team you would work on core camera/ISP/Machine learning technologies, including Apple crafted Image signal processing pipeline and HW components, where you will have the chance to define the way that Apple develops, tests and manufactures all of its products. Our close-knit team champions an environment of product innovation, rapid product iteration and collaboration at both team and multi-functional levels with a liberating amount of autonomy. In this role, candidate will have the opportunity to work on all different kinds of Apple product with Camera ISP system.","responsibilities":"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



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




Control system background



Experience with manufacture and/or shipping product



Time management habit



Minimum Qualifications



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).



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



Good communications 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



Apple is an equal opportunity employer that is committed to inclusion and diversity. Apple provides reasonable accommodations to applicants with disabilities and in accordance with local requirements. Apple is a drug-free workplace.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1700815
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, S00, SG, Singapore
  • Education
    Not mentioned