
(Sr./Staff) Algorithm Engineer (Image Processing)
OmniVision Technologies, Inc.over 2 years ago
Singapore, SingaporeSenior / Staff+
Responsibilities
- Develop image and video processing algorithms for camera-related applications.
- Expand existing solutions to improve functionality, quality, and performance.
- Assist other teams with algorithm implementation, testing, and verification.
- Drive productization of the hardware.
- Document algorithms.
- Collaborate with external researchers.
Requirements
- BS, MS, or PhD in Electrical Engineering, Computer Science, or equivalent.
- Knowledge of image processing algorithm development.
- Good understanding of digital photography and image quality assessment.
- Proficiency in C/C++.
- Strong teamwork and communication skills, with willingness to learn.
- Familiarity with HDR, AWB, color correction, noise reduction, IR removal or suppression, and CFA demosaicing is advantageous.
- Proficiency developing, implementing, and deploying image processing algorithms for ISPs or CMOS image sensors is advantageous.
About OmniVision Technologies, Inc.
OmniVision Technologies designs and supplies CMOS image sensors, image signal processors, and related analog, touch, and display components for mobile, automotive, security, computing, and medical devices. The fabless semiconductor company sells its chips and camera modules to OEMs and module partners across these markets. Founded in 1995 and headquartered in Santa Clara, it is a publicly traded company on NASDAQ.