Description : About the Role :
As a Senior Software Engineer Camera, you will drive the design, development, and optimization of camera software components for embedded and Android platforms.
You will lead efforts to enhance image quality, fine-tune 3A algorithms, and deliver cutting-edge camera experiences for global users.
Key Responsibilities :
- Architect, develop, and optimize camera ISP pipelines for performance, power, and quality.
- Lead the debugging and optimization of image processing and camera algorithms across platforms.
- Design and implement test programs for image quality validation and regression testing.
- Tune and enhance 3A (AE / AWB / AF) algorithms to achieve optimal imaging results under varying conditions.
- Collaborate with cross-functional teams (hardware, firmware, and algorithm teams) to ensure camera stack integration and performance.
- Mentor junior engineers and contribute to code reviews, performance benchmarking, and process improvements.
- Track and support camera-related certifications and compliance requirements.
Technical Skills & Qualifications :
5+ years of hands-on experience in camera software development within Android / Linux environments.Strong expertise in C / C++, camera HAL, V4L2, and image signal processing pipelines.Deep understanding of image quality metrics, tuning tools, and 3A algorithm behavior.Experience in image quality assessment frameworks and debugging complex imaging issues.Strong analytical and problem-solving skills for camera system bring-up and performance tuning.Experience with ISP tuning tools, IQ test programs, and Android Camera Frameworks (HAL3).Bachelors or Masters degree in Computer Science, Electronics, or related engineering field(ref : hirist.tech)