This is a highly multi-functional product development role and you will work closely with various teams, like Silicon Design, EE, and System/Controls team.
BS and a minimum of 3 years of relevant industry experience.
Proficiency in programming, debugging, and designing within multi-threaded RTOS environments.
Proficiency in C and C++ programming.
Experience developing software for device drivers, including but not limited to image sensors, I2C, SPI, GPIOs, MIPI, and DMA controllers.
Strong problem-solving and debugging skills with a focus on efficient and reliable solutions.
Proven ability to develop and deliver high-quality production-level software.
Familiarity with image sensors, image processing techniques, and camera pipelines.
Knowledge of auto-focus systems and optical image stabilization technologies.
Strong communication and interpersonal skills.
Be able to adapt and excel in a fast paced environment.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.