Enable job alerts via email!

Senior/Software Engineer (PLC, C#.NET)

Rrecruiter Pte. Ltd.

Singapore

On-site

SGD 60,000 - 90,000

Full time

21 days ago

Job summary

An engineering recruitment firm in Singapore is seeking a candidate for PLC software development and C#.NET application integration. The role requires a Bachelor's degree in a related engineering field and 2–8 years of relevant experience. Strong problem-solving skills and proficiency in Beckhoff TwinCAT are essential. Responsibilities include system integration and providing technical support. This position offers opportunities in a collaborative and fast-paced environment.

Qualifications

  • 2–8 years of experience in PLC and C#.NET software development.
  • Proficient in motion control and industrial communication protocols.
  • Hands-on experience in machine control or robotics.

Responsibilities

  • Design, develop, and maintain PLC control software.
  • Develop and integrate C#.NET applications for equipment control.
  • Collaborate with engineers to define functionality.

Skills

PLC control software development
C#.NET programming
Analytical skills
Problem-solving skills
Team collaboration

Education

Bachelor’s Degree in Computer Science or related field

Tools

Beckhoff TwinCAT
Job description
Key Responsibilities:
  • Design, develop, and maintain PLC control software using Beckhoff TwinCAT or equivalent platforms.
  • Develop and integrate C#.NET applications for equipment control, data acquisition, and user interface.
  • Collaborate with mechanical, electrical, and system engineers to define equipment functionality and sequence control.
  • Perform system integration, troubleshooting, and on-site equipment commissioning.
  • Conduct software testing, debugging, and documentation to ensure quality and performance.
  • Provide technical support and implement continuous improvements for production tools.
  • Ensure compliance with software development standards, safety, and equipment specifications.
Requirements:
  • Bachelor’s Degree in Computer Science, Electrical / Electronics, Mechatronics, or related Engineering field.
  • Minimum 2–8 years of experience in PLC and C#.NET software development for automation or semiconductor equipment.
  • Proficient in Beckhoff TwinCAT, motion control, and industrial communication protocols.
  • Strong analytical and problem-solving skills with hands‑on experience in machine control or robotics.
  • Good understanding of electrical and mechanical systems integration.
  • Self‑motivated, team‑oriented, and able to work in a fast‑paced environment.

For interested applicants, kindly send your resume in Word/PDF format to include the following in your resume including:

1. Current Salary

2. Expected Salary

3. Availability

4. Reason for leaving

Thank you for your application and we regret that only shortlisted applicants will be notified

By submitting any application or resume to us, you will be deemed to have agreed & consented to us collecting, using, retaining & disclosing your personal information to prospective employers with the services provided by us.

Dianne T. Magalit | R23118479

RRecruiter Pte. Ltd. | 18C9514

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