Job Search and Career Advice Platform

Enable job alerts via email!

Graphical User Interface Programmer

THE SUPREME HR ADVISORY PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A recruitment agency seeks a GUI Programmer to design user-friendly graphical interfaces for industrial applications in Singapore. Responsibilities include developing machine vision and GUI applications, analyzing project requirements, and interfacing with third-party controllers. The ideal candidate holds a degree in Engineering and has 1-3 years of experience with C#, WPF, and industrial protocols. This role offers a salary range of S$3,000 - S$4,200 and follows a Monday to Friday work schedule.

Qualifications

  • 1–3 years of experience in vision systems and Windows applications for industrial equipment.
  • Strong understanding of TCP/IP, RS-232, and motion controller interface protocols.
  • Knowledge of industrial communication protocols and process mapping.

Responsibilities

  • Develop and maintain machine vision and GUI applications.
  • Design, build, and maintain PC-based GUI software for industrial equipment.
  • Analyze project requirements for multitasking Windows applications.
  • Interface with third-party embedded controllers.

Skills

C#
WPF
TCP/IP
JSON
RESTful APIs
MS SQL Server

Education

Bachelor's or Master's degree in Computer Engineering/Electronics Engineering
Job description
Graphical User Interface (GUI) Programmer

Location: Woodlands Ave (Nearest mrt: Admiralty)
Salary Range: $3,000 - $4,200
Working Hours : 8:30am – 5:30pm (Mon-Fri)

The GUI Programmer designs and develops user-friendly graphical interfaces for industrial Windows applications, ensuring seamless integration with back-end systems and third-party controllers. The role includes testing, collaboration with cross-functional teams, and continuous improvement of GUI design and performance.

Responsibilities

  • Develop and maintain custom machine vision and GUI applications.
  • Design, build, and maintain PCs and PC-based GUI software for industrial equipment.
  • Analyze project requirements and develop multitasking Windows desktop applications using WPF.
  • Interface with third-party embedded controllers via their APIs.
  • Optimize existing software to enhance performance and resolve bugs.
  • Provide technical support for field operations when required.

Requirement:

  • Master’s or bachelor’s degree in computer engineering/ electronics engineering or equivalent.
  • Minimum 1–3 years of experience in vision systems and developing Windows applications for industrial/automation equipment using C#, WPF, and the .NET Framework.
  • Demonstrates a strong understanding of TCP/IP, RS-232, camera interfaces, and motion controller interface protocols.
  • Knowledge of MODBUS, SECS/GEM, and other industrial communication protocols is an added advantage.
  • Experience with MS SQL Server is an advantage.
  • Knowledge of JSON and RESTful APIs will be an added advantage.
  • Proficient in process mapping and software design principles.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.