Software development engineer
--------------------------
Responsibilities:
1. Responsible for the software development or image processing algorithm research of the company's new products;
2. Upgrade and maintain the software of existing products;
3. Research and development of algorithms related to graphics and image processing and computer vision, and compilation of application programs;
4. Responsible for the development and upgrading of the vision system independently designed by the company;
5. Analyze and solve problems during software development;
6. Complete code writing, debugging, testing and maintenance according to design documents or requirements;
7. Cooperate with the project manager to complete relevant tasks and objectives.
8. Preferably recruit software R&D personnel with OCR/OCV development experience and character recognition experience in SMT industry * *.
Job requirements:
1. Familiar with GPU/CUDA programming (this is a necessary condition);
2. Proficient in C/C++language programming, familiar with Visual Studio development environment, good logic analysis ability and research ability;
3. Understand the basic theory and algorithm knowledge of machine vision or image processing, have solid theoretical knowledge of image processing, and be proficient in image processing algorithms;
4. Rich experience in object-oriented system analysis and design, proficient in software design patterns, analysis and design methods;
5. Have good coding habits and technical document writing ability, and be able to read Chinese and English technical documents skillfully;
6. Rigorous and down-to-earth, strong sense of responsibility, clear organization, strong team spirit, hard working;
7. College degree or above, major in signal and information processing, communication engineering or computer, industrial automation, etc;
8. Those who have specific project development experience are preferred, and those who are familiar with Labview, halcon, OpenCV, VisionPro, Emgu and other 1-2 kinds of visual software are preferred.
9. Have working experience in non-standard automation equipment factory and mechanical equipment factory.
------------------------------------------------------------------------------------------------------
Benefits: catering allowance, performance bonus, year-end bonus, annual salary adjustment, social security, holiday benefits, professional training, birthday party, group building