The Talent People x JSIT-PE
The Talent People is proud to partner with JSIT-PE, a government initiative aimed at strengthening Singapore’s Precision Engineering sector by addressing manpower challenges and fostering industry growth.
By applying for our job opportunities, you’re joining a strategic effort to enhance Singapore’s Precision Engineering landscape.
Responsibilities:
- Design, document and develop software related with computer vision, pattern recognition, image processing to developing of new machine vision inspection system
- Be responsible for enhancement and improvements to existing vision applications with new software features
- Writing of program to control machines, testing all software changes and fix software defects
- Use of lab equipment, hardware and software tools to assist in developing and debugging of software
- Provide troubleshooting expertise, technical training, and system documentation to customer and customer service staff
- Any other ad-hoc duties assigned
Requirements:
- Candidate must possess at least a Bachelor's Degree and relevant years of experience in programming
- Strong knowledge in C++ programming language with good understanding in OOP conceptions and STL (Standard Template Library)
- Experience in Microsoft Visual Studio 2015 framework and above
- Experience in multithreading, Win OS structure, C++ boost library, & MFC framework is required
- Experience in developing & maintaining different Machine to Host Communication platform such as Secs-Gem, MES, TCP-IP, Serial Comm, & etc.
- Familiar with source control management system such as GIT or equivalent
- Experience in motion control and/or machine vision is preferred
- Experience in Halcon image processing library, or equivalent image processing library is added advantage
- Required years field experience in computer vision, pattern recognition algorithm development and commercial software development
- The ability to conduct independent research/development while contributing to team-oriented projects
- Excellent oral and written communication skills in English, a fast self-learner and team player
- Able to travel
The Talent People 24C2589