
Search by job, company or skills
Job Description:
Design and develop software for high-performance automated computer vision systems used in advanced manufacturing
Build intuitive and responsive GUIs, manage large datasets, and implement multi-threaded applications for real-time processing
Create, optimize, and maintain image processing and computer vision algorithms to enable machines to see and make decisions
Participate actively in the full software development life cycle-from ideation and prototyping to testing, deployment, and maintenance
Collaborate with cross-functional teams to integrate vision software into automation systems and optimize system performance
Requirements:
PhD, Master's, or Degree in Engineering or related discipline, with 1-3 years of relevant experience
Experienced software developers, especially in automation or semiconductor industries, may be considered for senior roles
Strong programming skills in Visual Studio Development Environment
Proficient in C++ for building reliable, efficient, and maintainable code
Solid experience in computer vision, image processing, or vision inspection systems
Familiarity with C# for GUI development is a plus
Knowledge of Deep Learning (AI) for defect detection or classification is an advantage
Excellent communication skills in English (written and verbal)
Please note: This is a client role managed by Octomate Staffing Pte Ltd.
Recruitment services are provided by:
Octomate Staffing Pte Ltd
EA Licence No.: 23C1980
EA Personnel: Yuki Ng Kho Yin (Registration No.: R24120636)
Job ID: 144598361