Search by job, company or skills

P

Software Engineer (Automation & Machine Vision)

5-7 Years
SGD 6,000 - 7,200 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Overview:

We are seeking a highly skilled Software Engineer with strong expertise in automation systems, robotics control, and machine-vision development.

The ideal candidate will design, implement, and optimize software solutions used in advanced manufacturing environments.

This role works closely with cross-functional engineering teams to deliver stable and scalable automation system.

Key Responsibilities:

1. Develop and maintain operational software for automated manufacturing equipment.

2. Program and integrate motion control, vision system, sequence logics, and equipment interfacing.

3. Customize MES and Secs/Gem based on customer production workflows and system-integration requirements.

4. Design and implement database architectures for production data tracking, performance monitoring, and system analytics.

5. Build machine-vision applications using Halcon and OpenCV, including image processing, inspection algorithms, and AOI logic.

6. Develop motion-control and I/O solutions using ACS motion control and related automation hardware.

7. Integrate multi-protocol communication systems (RS232/485, TCP/IP, Ethernet/IP, USB, CAN).

8. Support system commissioning, troubleshooting, and optimization to ensure successful deployment in production lines.

9. Collaborate with customers, vendors, and internal teams to deliver complete automation solutions.

Qualifications:

1. Bachelor's degree in Engineering, Computer Science, Automation, or related field.

2. Min 5 years experiences in automation software development and machine-vision integration.

3. Strong programming skills in C#, C++,.NET, MVVM, and WPF.

4. Solid understanding of motion control, machine vision systems, manufacturing process, and industrial communication protocols.

5. Ability to work independently and in cross-functional engineering teams.

6. Strong problem-solving skills and ability to manage multiple technical tasks effectively.

Preferred Skills:

1. Experience of ACS Motion Controller.

2. Knowledge of industrial equipment integration and production automation processes.

3. Familiarity with calibration routines, and imaging-algorithm optimization.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 143908135