Imaging Software Engineer II
Core
Automate and scale image-quality tuning and testing workflows for camera products using practical software tooling and lab measurements.
Role type
Senior IC imaging software engineer (camera tuning & automation)
Builds
Automated image-quality tuning workflows, regression testing infrastructure, and AI-assisted analysis tools for camera products.
Domain
Consumer electronics / Camera imaging / Image processing
Deliverable
production ML models | product features
Required skills
Python for automation and data processing, ISP tuning, 3A tuning, image quality validation, camera module characterization, debugging lab images and logs, working with test charts and lighting setups
Preferred skills
Qualcomm or embedded camera platforms, Chromatix-like tuning assets, Imatest, Bayesian optimization, ML-based image analysis, C/C++ in image processing, image-processing algorithms (denoising, sharpening, HDR, demosaicing, tone mapping, multi-frame fusion, stabilization), photography or cinematography background
Technologies
Python, C/C++, Imatest, Chromatix, Qualcomm platforms
Responsibilities
Drive automation of the image-quality tuning workflow (capture, measurement, analysis, tuning iteration, regression testing, reporting); Partner with software, hardware, firmware, algorithm, and test engineers to connect lab results to tuning workflows; Build tools using automation and AI-assisted analysis to suggest tuning directions and detect regressions; Translate subjective image-quality expectations into objective metrics and repeatable regression gates
Seniority
Senior, hands-on IC