SOFTWARE ENGINEER (VISION)

SEMICONDUCTOR TECHNOLOGIES & INSTRUMENTS PTE LTD

Singapore

On-site

SGD 60,000 - 90,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SEMICONDUCTOR TECHNOLOGIES & INSTRUMENTS PTE LTD is seeking a software specialist to advance R&D in image processing and computer vision for automated inspection systems. You will design high-performance software for vision hardware and develop intuitive GUIs in a fast-paced manufacturing environment.

Applicants with PhD/Masters in engineering and 1–3 years of experience, strong C++ and Visual Studio skills, and knowledge of deep learning will fit best. English communication is essential.

Qualifications

  • 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.

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.

Skills

Programming (C++)
C#
Visual Studio
Deep Learning
Computer Vision
Image Processing
English communication

Education

PhD / Masters / Engineering degree

Tools

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, C++ (Computer Vision)
Software Engineer, C++ (Computer Vision)

GMP TECHNOLOGIES (S) PTE LTD • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer
Software Engineer

Vital Vision Technology • Singapore

On-site
SGD 50,000 - 80,000
Visual Systems Engineer
Visual Systems Engineer

Focal Search Pte Ltd • Singapore

On-site
SGD 70,000 - 100,000
VISION SOLUTION ENGINEER
VISION SOLUTION ENGINEER

GETECH AUTOMATION PTE LTD • Singapore

On-site
SGD 60,000 - 90,000
Vision Solution Engineer
Vision Solution Engineer

PERSOL • Singapore

On-site
SGD 67,000 - 100,000
Real-Time Computer Vision Engineer for Automated Inspection
Real-Time Computer Vision Engineer for Automated Inspection

SEMICONDUCTOR TECHNOLOGIES & INSTRUMENTS PTE LTD • Singapore

On-site
SGD 60,000 - 90,000
Vision Engineer
Vision Engineer

AEM SINGAPORE PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Computer Vision Engineer (Machine Learning)
Computer Vision Engineer (Machine Learning)

Good Job Creations (Singapore) Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Hyundai Motor Group Innovation Center Singapore (HMGICS) • Singapore

On-site
SGD 120,000 - 190,000
Vision Solution Engineer
Vision Solution Engineer

RRECRUITER PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000