Description : About the Role :
We are looking for a Software Engineer Camera who will be responsible for developing and optimizing camera software components in the Linux / Android environment.
The ideal candidate should have hands-on experience in camera ISP pipelines, image quality metrics, and image processing techniques to deliver high-quality imaging experiences for next-generation devices.
Key Responsibilities :
- Develop and integrate camera drivers and software in the Linux / Android ecosystem.
- Implement and optimize components of the Image Signal Processing (ISP) pipeline.
- Analyze and improve image quality (IQ) through tuning and testing.
- Work with test frameworks and image quality measurement tools to validate performance.
- Collaborate with hardware, system, and image quality teams to debug and enhance camera features.
- Support testing and verification of camera modules and 3A (Auto-Exposure, Auto-White Balance, Auto-Focus) performance.
Technical Skills & Qualifications :
Strong experience in C / C++ programming in embedded or Android / Linux environments.Knowledge of camera frameworks, HAL, and driver development.Understanding of ISP pipelines, image processing algorithms, and IQ evaluation techniques.Experience with 3A algorithms and familiarity with camera tuning workflows.Exposure to tools like git, make, and Jenkins.Bachelors / Masters degree in Computer Science, Electronics, or related field(ref : hirist.tech)