Computer Vision Algorithms : Understand and apply fundamental computer vision algorithms such as edge detection, object recognition, image segmentation, and feature extraction. 2. Image Processing : Knowledge of image enhancement, denoising, and geometric transformations. Understanding color spaces and histogram equalization is essential. 3. Camera Calibration : Ability to calibrate cameras, correct lens distortions, and understand intrinsic/extrinsic parameters. 4. Hardware Integration : Experience with cameras, sensors, and lighting systems. Understanding optics and lens selection. 5. Problem-Solving Skills : Analytical thinking to tackle real-world challenges, optimize algorithms, and troubleshoot issues. 6. Domain Knowledge : Understand the industry context (e.g., manufacturing, robotics, healthcare) where machine vision is applied. 7. Drive and Hard Working : Need to be on site during installation phase and also coordinate with HQ on all tech related issues.