The role involves working within a multidisciplinary team to carry out Computer Vision Algorithm Development for automated computer vision equipment
Duties and Responsibilities: - Design and develop software for automated Computer Vision Equipment
- Software development for GUI, data analysis, real-time communication
- Develop and test the features and functionality required.
- Ensure best practices and documentation is done.
- Work as a team to evaluate the interface between hardware and software as well as the operational and performance requirements of the overall system.
- Analyze and implement customer requirements and resolve software issues towards the feasibility of the design.
- Provide training and technical support when required.
- Contribute to development operations, system performance and optimizations.
- Involve in Software Development Life Cycle
Requirements: - Bachelor’s Degree in Computer Science/Information Technology, Computer/Electrical/Electronics/Mechanical/Mechatronic Engineering or equivalent.
- More than 2 years of related experience and/or training in programming is an added advantage
- Knowledge in programming skills in Visual Studio Development Environment is a plus
- Proficient in programming languages such as C++ and/or C# is preferred
- Experience and knowledge in Image Processing / Optics / Artificial Intelligence / Neutral Network / Vision / Basic Mechanical / Machine Automation are an added advantage
- Good Analytical and problem-solving skills.