Image Quality QA Engineer
Hailo
Image Quality QA Engineer
- Software
- Hailo
Description
Hailo is a leading high-tech company, developing top-performing AI processors for edge devices in various industries. We combine an extensive understanding of the way neural networks operate, with our team’s expertise in SW and HW architecture, to develop products that transform the way we use machines to perceive and analyze the world around us.
Our company is led by a group of experts from a wide range of disciplines, combining experience from elite intelligence units as well as leading tech companies in Israel and abroad, with a track record of executing complex projects from the ground up. As an AI chip company, we believe that AI can help us create a better, safer, more productive, and more convenient world. For this to happen, AI needs to be available at scale and on the edge.
To this end, our team of hardware and software leaders is developing top-performing AI processors, dedicated to AI tasks on edge devices in a wide variety of applications and industries including smart cities, automotive, manufacturing, agriculture, retail, and many more. With hundreds of customer programs around the world, and a wide ecosystem of software and hardware partners, Hailo is leading the edge AI revolution.
In this position
Hailo is seeking a dedicated Image Quality QA Engineer to join our team and contribute to the advancement of our next-generation imaging processors. In this role, you will tackle various challenges in our imaging and vision lab, including enhancing image quality, executing new algorithms, and integrating sensors.
Your work will have a direct impact on the future of our vision products and support Hailo's mission to become a leading SoC provider for cameras. If you are passionate about vision technology, have experience with imaging, sensor calibration, tuning, and are proficient with Linux, automation, and QA, we would love to meet you!
Responsibilities
- Image Quality Testing: Perform comprehensive manual and semi-automated testing focused on evaluating image quality parameters such as exposure, color accuracy, sharpness, noise levels, HDR, and dynamic range across various lighting conditions.
- Camera Performance Analysis: Capture and analyze test images and videos to identify visual artifacts, frame inconsistencies, and performance degradation across sensors and camera modules.
- Test Plan Execution: Execute structured test plans and validate image quality features and pipelines according to defined requirements.
- Calibration and Tuning Validation: Support camera calibration and ISP tuning activities to ensure optimal visual output and consistency between platforms.
- Reporting and Documentation: Record test data, provide clear bug reports, and deliver detailed analysis and recommendations for improvement.
- Collaboration: Work closely with R&D, computer vision, and algorithm teams to align testing results with product and industry image quality standards.
- System Setup and Maintenance: Manage Linux-based imaging test setups, including camera configuration, driver validation, and firmware updates, ensuring stable and reliable testing environments.
Requirements
- Deep Technical Understanding: Strong grasp of imaging concepts such as exposure triangle (ISO, shutter, aperture), white balance, HDR, color space, dynamic range, compression artifacts, and bit depth.
- Attention to Detail: Ability to detect subtle visual differences and accurately document issues.
- Strong Communication: Proven ability to collaborate with R&D teams and convey findings effectively.
- Photography and Video Knowledge: Solid background or strong interest in photography, optics, and video processing fundamentals.
Advantages
- Scripting and Automation: Experience with Python or Bash for automating test procedures and data analysis.
- Camera Tuning / Calibration Tools: Familiarity with ISP tuning software or calibration frameworks.
- Imaging Lab Experience: Prior work in an image quality lab environment, handling different camera sensors and setups.
- Linux Experience: Hands-on experience working with Linux-based environments, including setup, configuration, and system debugging.
We are passionate about building an inclusive and equitable working environment.
We promote a flexible work environment that encourages work-life balance.
If you don't meet 100% of the requirements– no worries!
Our DNA is characterized by openness to multi-disciplinary people, who bring great potential to grow with us, not just a skills set list. We encourage you to apply if you think this role would excite you about coming to work every day.