ISP Algorithm Engineer
Santa Clara, California, United States
Full Time Senior-level / Expert USD 110K - 150K
OMNIVISION
OMNIVISION is a leading Semiconductor Manufacturer of Sensing, Analog and Touch & Display Solutions. We offer imaging solutions for the Automotive, Medical Imagining, Mobile Devices, Surveillance and Drone and laptop computer industries.
Job Description:We are seeking a highly motivated ISP Algorithm Engineer to join our team. In this role, you will contribute to the design, development, and optimization of Image Signal Processing (ISP) algorithms for camera systems, enhancing image quality and performance for various applications. You will work closely with cross-functional teams, including hardware, software, and computer vision engineers, to develop innovative imaging solutions.Key Responsibilities:
- Develop and optimize ISP algorithms (e.g., demosaicing, noise reduction, white balance, tone mapping, sharpening, etc.) for high-quality image processing.
- Analyze and improve image quality metrics, including color accuracy, contrast, sharpness, and noise reduction.
- Implement and test algorithms in C++, Python, or embedded platforms.
- Work with hardware and firmware teams to integrate and optimize ISP pipelines on various platforms.
- Conduct experiments, analyze image data, and fine-tune ISP parameters for different sensor and camera modules.
- Support debugging and troubleshooting of image processing issues in real-world scenarios.
- Stay up to date with the latest advancements in computer vision, image processing, and deep learning-based ISP techniques.
- Bachelor's or Master’s degree in Electrical Engineering, Computer Science, Image Processing, or a related field.
- Strong understanding of image processing fundamentals (e.g., filtering, denoising, color science, HDR, etc.).
- Proficiency in C++, Python, or Matlab for algorithm development and simulation.
- Familiarity with camera sensor characteristics, ISP pipelines, and embedded systems.
- Experience with machine learning for image enhancement is a plus.
- Strong problem-solving skills and ability to work in a fast-paced team environment.
- Excellent communication and documentation skills.
- Experience with OpenCV, or other image processing frameworks.
- Knowledge of deep learning techniques for image enhancement (e.g., CNN-based denoising, super-resolution).
- Familiarity with camera tuning tools and ISP performance optimization.
Job stats:
0
0
0
Category:
Engineering Jobs
Tags: Computer Science Computer Vision Deep Learning Engineering Machine Learning Matlab OpenCV Pipelines Python
Region:
North America
Country:
United States
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Sr. Data Engineer jobsData Engineer II jobsSenior AI Engineer jobsBI Developer jobsPrincipal Data Engineer jobsStaff Data Scientist jobsStaff Machine Learning Engineer jobsData Manager jobsData Science Manager jobsData Science Intern jobsPrincipal Software Engineer jobsBusiness Data Analyst jobsJunior Data Analyst jobsData Specialist jobsResearch Scientist jobsData Analyst Intern jobsSoftware Engineer II jobsLead Data Analyst jobsDevOps Engineer jobsSr. Data Scientist jobsData Engineer III jobsJunior Data Engineer jobsAI/ML Engineer jobsData Engineering Manager jobsBI Analyst jobs
Git jobsEconomics jobsLinux jobsOpen Source jobsKafka jobsAirflow jobsHadoop jobsPhysics jobsGoogle Cloud jobsNoSQL jobsData Warehousing jobsRDBMS jobsJavaScript jobsKPIs jobsMLOps jobsComputer Vision jobsScala jobsBanking jobsPostgreSQL jobsClassification jobsData warehouse jobsScikit-learn jobsTerraform jobsGitHub jobsOracle jobs
R&D jobsStreaming jobsPandas jobsSAS jobsPySpark jobsScrum jobsCX jobsBigQuery jobsDistributed Systems jobsData Mining jobsJira jobsReact jobsMicroservices jobsdbt jobsLooker jobsRAG jobsRobotics jobsRedshift jobsIndustrial jobsMySQL jobsJenkins jobsUnstructured data jobsNumPy jobsData strategy jobsE-commerce jobs