Search by job, company or skills

R

.NET Developer (Contract, PLC integration, C , MVVM, WPF, Central) IRT

3-5 Years
SGD 0.6 - 0.72 LPA
Save
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are hiring under Recruit Express headcount, and the details of this position are:

Job title: .NET Developer (Contract, PLC integration, C#, MVVM, WPF, Central)

Responsibilities

  • Develop and maintain Windows desktop applications using C#, .NET, WPF and MVVM.
  • Develop communication modules to read and write data from industrial PLCs.
  • Connect to PLC platforms such as Mitsubishi, Omron, Siemens and Beckhoff.
  • Map PLC registers, tags and data points to application objects and user interfaces.
  • Retrieve machine status, alarms, production counts, recipes and process parameters from PLCs.
  • Write commands, parameters or control values to PLCs where required and authorized.
  • Implement reliable polling, event handling, reconnection, timeout and communication error recovery.
  • Integrate PLC data with databases, MES, EAP, SCADA or other factory systems.
  • Develop equipment monitoring applications using PLCs, sensors and industrial devices.
  • Review existing PLC programs to locate relevant registers, tags and machine signals.
  • Troubleshoot software-to-PLC communication, data mapping and network issues.
  • Support system testing, commissioning, deployment and customer-site activities.
  • Prepare PLC data maps, interface specifications and technical documentation.

Mandatory Requirements

  • Hands-on professional experience developing applications using C# and.NET.
  • Hands-on experience developing Windows desktop applications using WPF and MVVM.
  • Practical experience connecting C# applications to PLCs for reading and writing data.
  • Experience with at least 2 PLC brands, preferably Mitsubishi, Omron, Siemens or Beckhoff.
  • Familiarity with PLC registers, tags, data blocks, memory areas and data types.
  • Experience with one or more PLC communication methods such as MC Protocol, SLMP, FINS, S7, ADS, OPC UA or Modbus TCP.
  • Able to diagnose PLC connectivity, addressing, byte-order, data-conversion and communication issues.
  • Able to understand existing PLC programs sufficiently to identify the data required for software integration.

Added Advantages:

  • Experience with WinForms, Windows Services, TCP/IP sockets, REST APIs or databases.
  • Experience integrating equipment with MES, EAP, SCADA, SPC or custom factory systems.
  • Experience developing industrial monitoring systems using sensors and other devices.
  • Experience in semiconductor equipment, manufacturing automation or machine integration.
  • Knowledge of SECS/GEM or GEM300.

Interested applicants please send your resume to [Confidential Information] and look for:

Rita Shi Tianhe

Recruit Express Pte Ltd

EA License No: 99C4599

EA Personnel Number: R26162019

We regret that only shortlisted candidates will be contacted.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 149189045

Similar Jobs

Orchard Road, Singapore

Skills:

.NETMVVMJsonWinformsSqlWpfDockerXmlRest ApisGRPCGEMSmlHSMSSECS-II

Remote

Skills:

C#WinformsWpfDebuggingSdlcWindows Application Development

Remote

Skills:

.Net CoreC#Web DevelopmentCicdRedisRabitMQ

Remote

Skills:

Facebook AdsAnalyticsa/b testingTargeting StrategiesAd CopywritingCampaign ManagementConversion TrackingSocial MediaSEO KnowledgeData Analysisinstagram