Senior C# Automation Software Engineer (HMI/PLC)

CHEMLEX PTE. LTD.

Singapore

On-site

SGD 70,000 - 110,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ChemLex is seeking a skilled C# Software Engineer to join its new R&D and production facility in Singapore. You will maintain on-site control systems, develop HMI, and optimize software for data acquisition and visualization as part of a rapidly growing start-up focusing on AI and automation in chemical synthesis.

Ideal candidates have 3+ years of experience in software development, strong C#/.NET skills, and familiarity with industrial protocols.

Qualifications

  • Bachelor's degree or above in Computer Science, Software Engineering, Automation, Electrical Engineering, Control Engineering, or related fields.
  • Over 3 years of software development experience; experience in the electromechanical or industrial control industry is preferred.
  • Proficient in C# and VisualStudio; experienced with .Net Framework, WinForm, and WPF for custom UI development; familiar with MVVM pattern; skilled in multithreading, delegates/events, serial communication, and network programming; experience with hardware interfaces such as OPC, PLC, RS232/485, and USB is required.
  • Familiar with Ethernet, industrial bus communications, and related protocols such as TCP/IP, UDP, Modbus, Profinet, and CAN.
  • Proficient in using Git.
  • Experience of vision algorithms is a plus, including alignment guidance, presence detection, defect detection, and dimensional measurement.
  • Fluency in English speaking, reading and writing.
  • Willingness to travel internationally for training and other business needs.

Responsibilities

  • Perform software requirement analysis and architecture design according to product planning.
  • Responsible for upper-level software development of automation equipment, industrial control system development, functionality enhancement, and system performance optimization.
  • Develop HMI for automated control systems.
  • Develop software for data acquisition from PLCs and equipment, real-time data visualization, data querying, summary, and statistical analysis.
  • Write and review requirement specification documents and functional design documents.

Skills

C#
Visual Studio
.NET Framework
WPF
MVVM pattern
Multithreading
Networking
Git
Vision algorithms

Education

Bachelor's degree in CS/Engineering

Tools

OPC
PLC
WinForm
HMI development

Job description

ChemLex is seeking a skilled C# Software Engineer to join its new R&D and production facility in Singapore. You will maintain on-site control systems, develop HMI, and optimize software for data acquisition and visualization as part of a rapidly growing start-up focusing on AI and automation in chemical synthesis.

Ideal candidates have 3+ years of experience in software development, strong C#/.NET skills, and familiarity with industrial protocols.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C# Automation Software Engineer, Industrial AI
Senior C# Automation Software Engineer, Industrial AI

Chemlex • Singapore

On-site
SGD 60,000 - 100,000
Senior C# Software Engineer, Industrial Automation
Senior C# Software Engineer, Industrial Automation

CHEMLEX PTE. LTD. • Singapore

On-site
SGD 70,000 - 100,000
Electrical Engineer / Senior Electrical Engineer
Electrical Engineer / Senior Electrical Engineer

CHEMLEX PTE. LTD. • Singapore

On-site
SGD 70,000 - 100,000
C# Software Engineer / Senior C# Software Engineer
C# Software Engineer / Senior C# Software Engineer

Chemlex • Singapore

On-site
SGD 60,000 - 100,000
C# Software Engineer / Senior C# Software Engineer
C# Software Engineer / Senior C# Software Engineer

CHEMLEX PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Electrical Engineer: AI-Driven Automation & Robotics
Electrical Engineer: AI-Driven Automation & Robotics

ChemLex • Singapore

On-site
SGD 70,000 - 100,000
Senior C# / .NET Engineer - Semiconductor Automation
Senior C# / .NET Engineer - Semiconductor Automation

HRNET VENTURES PTE. LTD. • Singapore

On-site
SGD 67,000 - 112,000
Automation Assembly and Wiring Technician
Automation Assembly and Wiring Technician

CHEMLEX PTE. LTD. • Singapore

On-site
SGD 31,000 - 54,000
Senior C# Software Engineer - Precision Automation
Senior C# Software Engineer - Precision Automation

HRNET VENTURES PTE. LTD. • Singapore

On-site
SGD 85,000 - 102,000
Senior C# Automation Software Engineer - Vision & AI
Senior C# Automation Software Engineer - Vision & AI

PERSOL • Singapore

On-site
SGD 90,000 - 130,000