Software Engineer (C++ , Computer Vision)

GMP TECHNOLOGIES (S) PTE LTD

Singapore

On-site

SGD 52,000 - 76,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

GMP TECHNOLOGIES (S) PTE LTD in Singapore is seeking a software engineer to design, develop, and implement software for AI-integrated automated optical inspection machines. You will collaborate with cross-functional teams to translate customer requirements into robust solutions.

The role focuses on C/C++ programming for Windows, multi-threaded applications, and motion control knowledge. We value proactive learners with hands-on hardware interfacing experience and the ability to travel overseas

Qualifications

  • Degree in Engineering or Computer Science, with 1 to 3 years of experience. Diploma holders with relevant experience are welcome to apply.
  • Strong programming skills in C/C++, with hands-on experience in multi-threaded Windows applications (Visual C++ preferred).
  • Basic understanding of electronics, motion control, and hardware interfacing.
  • Strong mathematics and algorithm design skills.
  • Experience in automation systems or the semiconductor industry is an advantage.
  • Proactive, self-motivated, and eager to learn new technologies.

Responsibilities

  • Collaborate with cross-functional teams to understand customer requirements and translate them into software solutions.
  • Design, develop, and implement software for AI-integrated automated optical inspection machines.
  • Develop multi-threaded Windows applications using C/C++ (Visual C++ experience preferred).
  • Provide technical support and problem-solving guidance to field service engineers.
  • Continuously improve and optimize existing software for performance and reliability.
  • Build expertise in automation, motion control, and inspection systems.
  • Work with tools and technologies commonly used in automation and machine vision.

Skills

C/C++ programming
Math & algorithms
Problem solving

Education

Engineering or CS degree
Diploma with relevant experience

Tools

Visual C++
Windows multi-threading

Job description

Collaborate with cross-functional teams to understand customer requirements and translate them into software solutions.

Design, develop, and implement software for AI-integrated automated optical inspection machines.

Develop multi-threaded Windows applications using C/C++ (Visual C++ experience preferred).

Provide technical support and problem-solving guidance to field service engineers.

Continuously improve and optimize existing software for performance and reliability.

Build expertise in automation, motion control, and inspection systems.

Work with tools and technologies commonly used in automation and machine vision.

Requirements
  • Degree in Engineering or Computer Science, with 1 to 3 years of experience . Diploma holders with relevant experience are welcome to apply.
  • Strong programming skills in C/C++ , with hands-on experience in multi-threaded Windows applications (Visual C++ preferred).
  • Basic understanding of electronics, motion control, and hardware interfacing .
  • Strong mathematics and algorithm design skills.
  • Experience in automation systems or the semiconductor industry is an advantage.
  • Proactive, self-motivated, and eager to learn new technologies.
Additional
  • Willingness to travel overseas when required.
  • Flexibility to work overtime when necessary.

We regret that only shortlisted candidates will be notified.

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 (C++, Automation & Vision)
Software Engineer (C++, Automation & Vision)

GMP TECHNOLOGIES (S) PTE LTD • Singapore

On-site
SGD 48,000 - 72,000
Software Engineer (C/C++, Semiconductor/Automation)
Software Engineer (C/C++, Semiconductor/Automation)

RECRUIT EXPERT PTE. LTD. • Singapore

On-site
SGD 80,000 - 110,000
C++ Automation & Vision Software Engineer
C++ Automation & Vision Software Engineer

GMP TECHNOLOGIES (S) PTE LTD • Singapore

On-site
SGD 48,000 - 72,000
VISION SOLUTION ENGINEER
VISION SOLUTION ENGINEER

GETECH AUTOMATION PTE LTD • Singapore

On-site
SGD 60,000 - 90,000
C++ Computer Vision Engineer for AI-Driven Inspection Systems
C++ Computer Vision Engineer for AI-Driven Inspection Systems

GMP TECHNOLOGIES (S) PTE LTD • Singapore

On-site
SGD 52,000 - 76,000
Vision Solution Engineer
Vision Solution Engineer

WGT EHR 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
Visual Systems Engineer
Visual Systems Engineer

Focal Search Pte Ltd • Singapore

On-site
SGD 70,000 - 100,000
Vision Solution Engineer – Machine Vision & Automation
Vision Solution Engineer – Machine Vision & Automation

AlwaysHired Pte. Ltd. • Singapore

On-site
SGD 90,000 - 130,000