Apple
Camera Firmware Engineer
Found: December 24, 2025
This role is based in Singapore.
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 cases to support camera image system features and algorithm functions.
- Troubleshoot camera system function errors and perform failure analysis.
- Collaborate with HW Test teams to design and optimize camera ISP system manufacturing testing & validation processes.
- Work with internal developer teams on camera ISP firmware development.
- Travel to factories for onsite development and technical support.
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).
- Strong C & C++ programming skills.
- Excellent communication skills for collaboration with multiple teams.
Preferred Qualifications:
- Good understanding of ISP pipeline components and 3A algorithms.
- Good Python/Shell Scripting skills.
- Experience with manufacturing and/or shipping products.