Job Description & Requirement
Responsibilities:
Software architecture design, software development, debugging and test in prototype and deployment environment.
Have exceptional programming knowledge and solid software development knowledge and record in parallel processing, shared memory, serial and socket communication, SQL database interfacing using C++/.Net, applying knowledge of algorithms and data structure.
GUI development for industrial inspection system.
Integration of AI model into inspection system
Maintain and improve existing library and software to be ready for integration in new applications. Develop software validation strategies for software testing. Ensure software quality.
JOB REQUIREMENTS
Proficiency in C/C++ or C# programming and multithreading for industrial vision inspection system
Hands-on experience with OpenCV or other computer vision software.
Be familiar with machine vision and deep learning.
Having knowledge of computer graphics algorithms is an added advantage
Good communication skills. Have a strong work ethic, and able to work on own initiative. Team player, communicate efficiently, be flexible and detail-oriented.