Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

WGT EHR PTE. LTD.

Singapore

On-site

SGD 40,000 - 60,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading automation and robotics firm in Singapore is looking for a talented software engineer specializing in machine vision applications. Candidates should have a Bachelor’s or Master’s degree in Computer Engineering or related fields, along with 1-2 years of relevant experience in developing Windows applications for automation. Proficiency in C#, WPF, and .NET Framework is essential. The role entails optimizing software, implementing vision algorithms, and providing technical support on automation systems, with plenty of growth opportunities.

Qualifications

  • 1 to 2 years’ experience in machine vision and Windows application development for industrial/automation equipment.
  • Strong understanding of process mapping and software design concepts.

Responsibilities

  • Develop and maintain custom machine vision and GUI applications for automation systems.
  • Design and implement machine vision algorithms for product quality inspection.
  • Apply deep learning-based vision solutions to enhance system performance.
  • Optimize and troubleshoot existing software for improved performance.

Skills

C#
WPF
.NET Framework
Machine vision
Windows application development
TCP/IP
RS-232
Industrial protocols

Education

Bachelor’s or Master’s degree in Computer Engineering, Electronics Engineering, or related field
Job description
Company Overview:

We are a leading Automation Systems and Robotics specialist, designing and manufacturing advanced machinery for the PCBA/Electronics industry.

  • Be part of a forward-thinking automation & robotics company.
  • Work on cutting-edge technologies in PCBA/Electronics manufacturing.
  • Career growth and development opportunities in a specialized industry.
What You’ll Do:
  • Develop and maintain custom machine vision and GUI applications for automation systems.
  • Design and implement machine vision algorithms for product quality inspection, process control, and manufacturing automation.
  • Apply deep learning‑based vision solutions to enhance system performance.
  • Configure and integrate vision systems including host PCs, frame grabbers, cameras, illumination, and motion control.
  • Design, develop, and test multitasking Windows desktop applications for industrial equipment.
  • Interface with third‑party embedded controllers via APIs.
  • Optimize and troubleshoot existing software for improved performance.
  • Provide technical support to internal teams and field operations.
What We’re Looking For:
  • Bachelor’s or Master’s degree in Computer Engineering, Electronics Engineering, or related field.
  • 1 to 2 years’ experience in machine vision and Windows application development for industrial/automation equipment.
  • Strong programming skills in C#, WPF, and .NET Framework with the ability to build rich, modern user interfaces.
  • Knowledge of TCP/IP, RS‑232, camera interfaces, and motion controller protocols (Epson, ABB, Beckhoff, etc.).
  • Familiarity with industrial protocols such as MODBUS, SECS/GEM is an advantage.
  • Strong understanding of process mapping and software design concepts.
  • Working location: NORTH!!
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.