Software Engineer (Computer Vision | Automation)

GMP Technologies

Singapore

On-site

SGD 60,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GMP Technologies is seeking a Software Engineer (Computer Vision | Automation) in Singapore to develop high-performance CV systems, build responsive GUIs, and optimize real-time data processing across automated inspection projects.

The role requires advanced degrees in engineering, 1–3 years of software development experience, and proficiency in C++. Familiarity with C# and Deep Learning for defect classification is a plus; English communication is essential.

Qualifications

  • PhD, Masters, or Bachelors degree in Engineering or related field.
  • 1 to 3 years of relevant software development experience.
  • Senior roles available for candidates with experience in automation or semiconductor industries.
  • Diploma holders with relevant experience may be considered at Associate Engineer level.
  • Strong proficiency in C++ and Visual Studio Development Environment.
  • 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 classification is an advantage.
  • Excellent English communication skills, both written and verbal.

Responsibilities

  • Develop software for high-performance, automated computer vision systems.
  • Build responsive GUIs and multi-threaded applications that handle large datasets in real-time.
  • Implement and optimize image processing and computer vision algorithms for inspection and automation.
  • Collaborate across teams throughout the software development lifecycle prototyping, testing, and deployment.

Skills

C++
Computer vision
Image processing
Deep learning basics
English communication

Education

PhD/Masters/Bachelors in Engineering or related field
Diploma holders with relevant experience (Associate Engineer level)

Tools

Visual Studio
C#

Job description

Software Engineer (Computer Vision | Automation)

Job Openings Software Engineer (Computer Vision | Automation)

About the job Software Engineer (Computer Vision | Automation)

Responsibilities:

  • Develop software for high-performance, automated computer vision systems.
  • Build responsive GUIs and multi-threaded applications that handle large datasets in real-time.
  • Implement and optimize image processing and computer vision algorithms for inspection and automation.
  • Collaborate across teams throughout the software development lifecycle prototyping, testing, and deployment.

Requirements:

  • PhD, Masters, or Bachelors degree in Engineering or related field.
  • 1 to3 years of relevant software development experience.
  • Senior roles available for candidates with experience in automation or semiconductor industries.
  • Diploma holders with relevant experience may be considered at Associate Engineer level.
  • Strong proficiency in C++ and Visual Studio Development Environment.
  • 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 classification is an advantage.
  • Excellent English communication skills, both written and verbal.

To learn more about this opportunity, please contact Yingying at yingying.lai@gmprecruit.com

We regret that only shortlisted candidates will be notified.
GMP Technologies (S) Pte Ltd | EA Licence: 11C3793 | EA Personnel: Lai Yingying | Registration No: R1110239

This is in partnership with the Employment and Employability Institute Pte Ltd (e2i).

e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives.

By applying for this role, you consent to GMP Recruitment Services (S) Pte Ltds PDPA and e2is PDPA.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Product Application Engineer (Semiconductor machines / C++ C# Proficiency)
Product Application Engineer (Semiconductor machines / C++ C# Proficiency)

GMP TECHNOLOGIES (S) PTE LTD • Singapore

On-site
SGD 56,000 - 89,000
Real-Time Computer Vision & Automation Engineer
Real-Time Computer Vision & Automation Engineer

GMP Technologies • Singapore

On-site
SGD 60,000 - 100,000
Software Engineer (Computer Vision/Vision Inspection, C++)
Software Engineer (Computer Vision/Vision Inspection, C++)

Recruit Expert • Singapore

On-site
SGD 33,480 - 66,960
Application Engineer
Application Engineer

ACCUSYS PTE. LTD. • Singapore

On-site
SGD 50,000 - 90,000
[0580] Senior / Machine Vision Engineer [Automation] - Admiralty/ $6k/ 5 days
[0580] Senior / Machine Vision Engineer [Automation] - Admiralty/ $6k/ 5 days

THE SUPREME HR ADVISORY PTE. LTD. • Singapore

On-site
SGD 50,000 - 67,000
AI Engineer (Computer Vision)
AI Engineer (Computer Vision)

PC PARTNER TECHNOLOGY PTE. LIMITED • Singapore

On-site
SGD 90,000 - 130,000
Artificial Intelligence (AI) Engineer (Computer Vision)
Artificial Intelligence (AI) Engineer (Computer Vision)

PC PARTNER TECHNOLOGY PTE. LIMITED • Singapore

On-site
SGD 90,000 - 130,000
SOFTWARE ENGINEER (VISION)
SOFTWARE ENGINEER (VISION)

SEMICONDUCTOR TECHNOLOGIES & INSTRUMENTS PTE LTD • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer (Automation)
Software Engineer (Automation)

RN CARE PTE. LTD. • Singapore

On-site
SGD 50,000 - 70,000
Software Engineer (Robotics) 6 months contract
Software Engineer (Robotics) 6 months contract

GMP Technologies • Singapore

On-site
SGD 78,000 - 123,000