Location: Palo Alto, CA
Key Responsibilities:
Develop camera algorithms and use cases with ISP, computer vision and AI for smartphone platforms. Image quality improvement with traditional ISP or CV/AI methods.
Work with the Camera and AI team leads to push new photography user experience by working with software, research, product teams across the company.
Understand and analyze the effects of the interplay between hardware and software architectures on performance, efficiency and optimization of algorithms and applications.
Qualifications:
The candidate should meet some of the qualifications from this list.
Strong foundation in image science and human visual perception.
Detailed understanding of image sensor, imaging system and ISP.
Thorough understanding of image quality metrics, evaluation methodology and tuning.
Camera algorithm development with experience in some of the following technologies: auto exposure, auto focus, auto white balance, tone mapping, high dynamic range imaging, noise reduction, color processing.
Experience in system level design with demonstrated background in driving optimal HW/SW/FW system partitioning.
Sensing with 2D/3D sensors including object detection and tracking, 3D face technology, 3D object reconstruction, pose estimation, action detection, SLAM, AR/VR technology.
Strong mathematical foundation in deep learning, with end to end experience in object detection, classification, recognition or image segmentation.
Experience with deep learning frameworks like Caffe, TensorFlow, Keras and PyTorch.
Experience with acceleration of ISP/CV/AI algorithms with heterogeneous computing of CPU/DSP/GPU, creating new or making use of available acceleration framework on device.
Strong programming skills in C, C++, or Python, and/or device level programming.
Experience in characterizing and modeling of system-level performance, executing comparison studies, documenting and publishing results.
Excellent written and verbal communication skills and solid teamwork and leadership.
PhD/MS degree in Image Science, Computer Science, Electrical Engineering or related fields.
Preferred Qualifications:
Camera ISP, image quality, depth sensor, 3D reconstruction, deep learning, model compression and quantization and acceleration.
Strong background in computation architecture (ARM/Neon, DSP, GPU).
Industry experience.
InnoPeak Technology is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.