Enable job alerts via email!

Software Engineer (Vision) #76123

-

Singapore

On-site

SGD 80,000 - 100,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in the semiconductor technology sector is seeking a Software Engineer specializing in computer vision. This permanent role involves designing and implementing software solutions for automated inspection systems, requiring expertise in C++ and image processing. The ideal candidate will have a degree in engineering and at least 2 years of relevant experience, with knowledge of deep learning being a significant advantage.

Qualifications

  • Minimum Degree in engineering discipline.
  • At least 2 years of relevant experience.
  • Knowledge of automated computer vision equipment is advantageous.

Responsibilities

  • Design, develop, and implement software solutions for automated computer vision equipment.
  • Research and develop advanced image processing algorithms.
  • Implement multi-threaded processing techniques for real-time inspection.

Skills

C++
Computer Vision
Image Processing
Deep Learning
C#

Education

Degree in Engineering

Tools

Visual Studio

Job description

Job Description
  • Industry/ Organization Type: Manufacturing/Semiconductor Technology
  • Position Title: Software Engineer (Vision)
  • Working Location: Kallang
  • Working Hours: 5 days (Monday - Friday 9AM - 6PM)
  • Salary Package: Basic Salary up to $6,000 + Performance Bonus
  • Duration: Permanent

Key Responsibilities
  • Design, develop, and implement software solutions for automated computer vision equipment, contributing to all phases of the software development life cycle.
  • Research, design, and develop advanced image processing and computer vision algorithms for defect detection, classification, and feature extraction in automated inspection systems.
  • Develop user-friendly graphical user interfaces (GUIs) and manage large datasets, ensuring efficient data processing and visualization.
  • Implement multi-threaded and parallel processing techniques to optimize performance for real-time inspection systems.
  • Work closely with a multidisciplinary team, including hardware, optics, and application specialists, to ensure seamless system integration and achieve project goals.
  • Conduct comprehensive testing, validation, and performance analysis of computer vision software and algorithms to ensure system reliability and accuracy.
  • Prepare and maintain detailed documentation for software modules, algorithms, and processes to support future development and troubleshooting.

APPLY NOW!!!
  • Minimum Degree in engineering discipline with at least 2 years of relevant experience.
  • Knowledge on automated computer vision equipment & automatic image procession would be an added advantage
  • Proficiency in programming within the Visual Studio Development Environment. Strong command of C++ programming. Extensive knowledge in vision inspection, computer vision, and image processing. Familiarity with C# programming is beneficial. Experience with Deep Learning (AI) for defect classification is highly advantageous

Kindly apply through ANY of the following methods:
  • Submit your application by clicking the APPLY button;
  • Email your resume to Job@anradus.com.sg. Please indicate #76123 on the email subject.

Anradus Application Policy: We value each application and ensure every resume is reviewed. Our process is efficient, typically concluding within 3 working days. If you do not receive communication from us within this timeframe, it's likely that your application has not been shortlisted by our client. In such cases, we recommend continuing your job search to maximize your opportunities.

Anradus Pte Ltd | EA License No. 20C0161 | Rachael Lee | EA Reg No.: R2093131
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.