Enable job alerts via email!

Senior Software Engineer

GOOD JOB CREATIONS (SINGAPORE) PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A leading recruitment firm in Singapore is seeking a developer to create and maintain machine vision and GUI applications for industrial automation. The candidate should have 3–5 years of experience in developing Windows applications with expertise in C#, WPF, and .NET Framework, alongside strong skills in designing user-friendly interfaces. This role offers the opportunity to work on cutting-edge technology in a dynamic environment.

Qualifications

  • 3–5 years of experience developing Windows applications for industrial/automation equipment.
  • Strong skills in creating modern, user-friendly GUIs.
  • Solid understanding of industrial communication protocols.

Responsibilities

  • Develop and maintain custom machine vision and GUI applications for industrial automation.
  • Design vision algorithms for product inspection and process control.
  • Build, configure, and maintain PC-based vision systems.

Skills

C#
WPF
.NET Framework
User-friendly GUI Design
TCP/IP
RS-232
Camera Interfaces
Motion Controller Protocols
Software Design Principles
Job description
Overview

[Job ID: 1108727] Job Description

Responsibilities
  • Develop and maintain custom machine vision and GUI applications for industrial automation.
  • Design vision algorithms for product inspection, process control, and manufacturing automation, including deep learning–based solutions.
  • Build, configure, and maintain PC-based vision systems (PCs, frame grabbers, cameras, lighting, motion control, interfaces, etc.).
  • Analyze requirements, design, and develop multitasking Windows desktop applications for industrial equipment.
  • Integrate with third-party embedded controllers via APIs.
  • Optimize and troubleshoot existing software to enhance performance and resolve issues.
  • Provide technical support to field operations.
Requirements
  • 3–5 years of experience developing Windows applications for industrial/automation equipment using C#, WPF, and .NET Framework.
  • Strong skills in creating modern, user-friendly GUIs.
  • Solid understanding of TCP/IP, RS-232, camera interfaces, and motion controller protocols (e.g., Epson, ABB, Beckhoff).
  • Familiarity with MODBUS, SECS/GEM, and other industrial communication protocols is an advantage.
  • Strong knowledge of process mapping and software design principles.

We regret that only shortlisted candidates will be notified. However, rest assured that all applications will be updated to our resume bank for future opportunities.

Please kindly refer to the Privacy Policy of Good Job Creations for your reference: https://goodjobcreations.com.sg/en/privacy-policy/

EA Personnel Name: Ong Kang Quan Ryan

EA Personnel Registration Number: R23116952

EA License No.: 07C5771

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.