SOFTWARE ENGINEER (VISION)

Semiconductor Technologies & Instruments logo

Semiconductor Technologies & Instruments

View Salaries, Reviews, and more  

Job Summary


Salary
S$4,500 - S$6,500 / Monthly

Job Type
-

Seniority

Years of Experience
At least 3 years

Tech Stacks
C# Visual Studio

Job Description

The role involves working within a multidisciplinary team to carry out Research & Development in Image Processing / Computer Vision Algorithm for automated optical inspection systems.

Responsibilities:

  • Design and develop software for high-performance automated Computer Vision equipment used in advanced manufacturing.
  • Build intuitive and responsive GUIs, manage big data, and implement multi-threaded applications that power real-time systems.
  • Create and optimize image processing and computer vision algorithms—your code will help machines “see” and make decisions.
  • Be actively involved in the entire software development life cycle—from brainstorming and prototyping to testing and deployment.

Why this role rocks?

  • You’ll work on real-world AI applications that make a difference in high-tech industries.
  • Collaborate with a team that values innovation, creativity, and continuous learning.
  • Get hands-on with cutting-edge tools and technologies in automation and vision systems.

Requirements:

  • PHD / Masters / Degree in engineering discipline with minimum 1-3 year experience.
  • Experienced candidates in software development, particularly those with backgrounds in automation or the semiconductor industry, may be considered for a senior position.
  • Fresh degree graduates and Diploma holders with relevant experience will be considered at Associate Engineer level.
  • Strong programming skills in the Visual Studio Development Environment—you’re comfortable building and debugging in a professional setup.
  • Proficient in C++—you write clean, efficient, and reliable code.
  • Solid experience in computer vision, image processing, or vision inspection systems—you understand how machines interpret visual data.
  • Familiarity with C# is a plus—especially if you’ve built GUIs or tools with it.
  • Knowledge of Deep Learning (AI) for defect classification is a big advantage—your models could help machines spot flaws with precision.
  • Excellent communication skills in English, both written and verbal—you can collaborate effectively and explain your ideas clearly.

Interview Questions of SOFTWARE ENGINEER (VISION) at Semiconductor Technologies & Instruments

Currently, there aren't any interview questions for this role at Semiconductor Technologies & Instruments shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now