Job responsibilities:
1. Optimize and maintain the company's existing machine vision algorithm library, further improve and optimize the accuracy and efficiency of operators such as positioning, recognition, measurement, and detection;
2. Based on customer and business needs, complete the requirement analysis, modeling, algorithm development and debugging of relevant new operators, and assist visual software development engineers in packaging and debugging relevant operators;
3. For newly developed operators, benchmark them against algorithmic libraries such as Halcon and visionpro, achieving breakthroughs in computational accuracy and efficiency;
Job requirements:
1. Master's degree or above in mathematics, computer science, or software related majors;
2. Proficient in deep level principles of image algorithms such as image filtering, pattern recognition, image segmentation, and blob analysis, with in-depth research and understanding of OpenCV related operators;
3. Proficient in C/C++/Matlab programming, proficient in algorithm acceleration technologies such as multithreading, Cuda, and datasets, and solving efficiency issues in algorithm development;
More than 4.3 years of experience in algorithm development, with the best working experience in the machine vision industry;