ISP Algorithm Engineer
Santa Clara, California, United States
⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️
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.
Business Intelligence Developer jobsSr. Data Engineer jobsData Scientist II jobsBI Developer jobsPrincipal Data Engineer jobsStaff Data Scientist jobsStaff Machine Learning Engineer jobsPrincipal Software Engineer jobsDevOps Engineer jobsData Science Intern jobsJunior Data Analyst jobsSoftware Engineer II jobsData Manager jobsData Science Manager jobsStaff Software Engineer jobsAI/ML Engineer jobsLead Data Analyst jobsBusiness Data Analyst jobsData Analyst Intern jobsSr. Data Scientist jobsData Specialist jobsBusiness Intelligence Analyst jobsData Engineer III jobsData Governance Analyst jobsSenior Backend Engineer jobs
Consulting jobsMLOps jobsAirflow jobsOpen Source jobsEconomics jobsKafka jobsLinux jobsGitHub jobsKPIs jobsTerraform jobsJavaScript jobsPrompt engineering jobsRAG jobsPostgreSQL jobsBanking jobsStreaming jobsScikit-learn jobsClassification jobsRDBMS jobsNoSQL jobsData Warehousing jobsComputer Vision jobsPhysics jobsdbt jobsGoogle Cloud jobs
Hadoop jobsPandas jobsLangChain jobsScala jobsR&D jobsGPT jobsBigQuery jobsData warehouse jobsMicroservices jobsDistributed Systems jobsReact jobsScrum jobsELT jobsCX jobsOracle jobsLooker jobsIndustrial jobsPySpark jobsOpenAI jobsRedshift jobsJira jobsSAS jobsRobotics jobsTypeScript jobsUnstructured data jobs