Enable job alerts via email!

Staff Software Engineer / Software Lead (PLC, C#.NET)

Talent Trader Group

Singapore

On-site

SGD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading technology recruitment agency in Singapore is seeking a Staff Software Engineer / Software Lead skilled in PLC programming and C#.NET development. The ideal candidate will lead software solutions for precision automation, manage project lifecycles, and collaborate with cross-functional teams. A degree in engineering and 5-8 years of experience are mandatory. Offers competitive salary and opportunities for professional growth.

Qualifications

  • Minimum 5–8 years of experience in PLC programming and C#.NET software development.
  • Proven ability to lead software projects and mentor junior engineers.
  • Experience in Vision Systems is an advantage.

Responsibilities

  • Analyze customer requirements and translate them into software design specifications.
  • Develop and maintain software using PLC, C#.NET, and Vision Technology.
  • Manage full project lifecycles including planning and tracking.
  • Conduct peer code reviews and enforce adherence to coding standards.

Skills

PLC programming
C#.NET software development
Vision Systems
motion control
machine interlocks
equipment integration
analytical skills
problem-solving skills
communication skills

Education

Bachelor’s or Master’s degree in Computer Engineering, Electrical/Electronic Engineering, or related field

Tools

Cognex
Keyence
OpenCV
Job description
Staff Software Engineer / Software Lead (PLC, C#.NET)

We are looking for a Staff Software Engineer / Software Lead skilled in PLC programming and C#.NET development to design, implement, and lead software solutions for precision automation and semiconductor equipment. The role involves end-to-end software project ownership—from requirements analysis to delivery—ensuring quality, reliability, and technical excellence.

Job Summary

We are looking for a Staff Software Engineer / Software Lead skilled in PLC programming and C#.NET development to design, implement, and lead software solutions for precision automation and semiconductor equipment. The role involves end-to-end software project ownership—from requirements analysis to delivery—ensuring quality, reliability, and technical excellence.

Key Responsibilities
  • Analyze customer requirements and translate them into detailed software design specifications.
  • Develop and maintain software using PLC, C#.NET, and Vision Technology, following best coding practices.
  • Perform comprehensive unit testing, debugging, and validation to ensure system reliability.
  • Implement interlock and anti-collision logic to enhance equipment safety and performance.
  • Manage full project lifecycles—task planning, scheduling, communication, and progress tracking.
  • Conduct peer code reviews and enforce adherence to internal coding standards.
  • Develop documentation, training materials, and conduct training sessions for internal teams and customers.
  • Collaborate closely with cross-functional teams (Electrical, Mechanical, Quality, and Field Service).
Requirements
  • Bachelor’s or Master’s degree in Computer Engineering, Electrical/Electronic Engineering, or related field.
  • Minimum 5–8 years of experience in PLC programming (Siemens / Allen-Bradley / Omron) and C#.NET software development.
  • Experience in Vision Systems (e.g., Cognex, Keyence, OpenCV) is an advantage.
  • Strong understanding of motion control, machine interlocks, and equipment integration.
  • Proven ability to lead software projects and mentor junior engineers.
  • Excellent analytical, problem-solving, and communication skills.

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

  • Current Salary
  • Expected Salary
  • Availability
  • 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.

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