Staff Software Engineer / Software Lead (PLC, C#.NET) - #1123383
Talent Trader Group
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 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.
Nguyen Thi Doan | R23116355
RRecruiter Pte. Ltd. | 18C9514
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Mechanical Engineer [ Training Provided ] [ Class 3 ]
Admin/Accounts Officer (New Car Team)
Process Integration Associate Engineer