Software Engineer - Automation/Semiconductor Equipment

WOLA RECRUITMENT PTE. LTD.

Singapore

On-site

SGD 62,000 - 100,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

WOLA RECRUITMENT PTE. LTD. is seeking a Software Engineer to develop, support and continuously improve machine-control software used in advanced automation and semiconductor equipment in Singapore.

The successful candidate will work closely with Electrical, Mechanical and Applications teams to design new software functions, integrate hardware and software, troubleshoot issues and improve overall machine performance and usability. Strong problem-solving and communication skills required.

Qualifications

  • Bachelor's or master's degree in Electrical Engineering, Electronics Engineering, Computer Engineering or Computer Science.
  • Strong C/C++ programming skills in a Windows environment.
  • Experience in PC-based control software development.
  • Understanding of object-oriented software design and development methodologies.
  • Basic knowledge of real-time control systems and database technologies.
  • Experience developing software for industrial automation, semiconductor equipment or similar systems is advantageous.
  • Knowledge of machine-vision systems and SECS/GEM is advantageous.
  • Strong analytical and troubleshooting skills.
  • Able to work independently while collaborating with multidisciplinary teams.
  • Good written and verbal communication skills.

Responsibilities

  • Develop, maintain and enhance software for automated equipment and machine-control applications.
  • Provide software support and continuous improvement for existing equipment platforms.
  • Develop new software functions based on equipment, project and customer requirements.
  • Diagnose and troubleshoot software-related issues during machine integration, commissioning and field operation.
  • Review and maintain software requirements, technical documentation and operating procedures.
  • Work closely with Mechanical, Electrical and Applications teams to integrate new hardware and software functionality.
  • Support the integration of motion-control, machine-vision and other equipment subsystems.
  • Develop and improve software tools and utilities that simplify machine setup, diagnostics and operation.
  • Participate in equipment testing, debugging, verification and continuous improvement activities.
  • Support technical investigation and root-cause analysis for equipment software issues.

Skills

C/C++ programming
Windows development
Object-oriented design
Troubleshooting
Analytical thinking

Education

Bachelors or Masters in EE/CS

Tools

SECS/GEM
Machine-vision
Motion-control
Real-time control

Job description

Software Engineer – Automation / Semiconductor Equipment

Location: Singapore
Employment Type: Full-Time, Permanent
Working Hours: Monday to Friday, 9:00 AM – 6:00 PM
Monthly Salary: SGD 8,000
Vacancy: 1

About the Role

We are looking for a Software Engineer to develop, support and continuously improve machine-control software used in advanced automation and semiconductor equipment.

The successful candidate will work closely with Electrical, Mechanical and Applications teams to develop new software functions, integrate hardware and software components, troubleshoot equipment issues and improve overall machine performance and usability.

Key Responsibilities
  • Develop, maintain and enhance software for automated equipment and machine-control applications.
  • Provide software support and continuous improvement for existing equipment platforms.
  • Develop new software functions based on equipment, project and customer requirements.
  • Diagnose and troubleshoot software-related issues encountered during machine integration, commissioning and field operation.
  • Review and maintain software requirements, technical documentation and operating procedures.
  • Work closely with Mechanical, Electrical and Applications teams to integrate new hardware and software functionality.
  • Support the integration of motion-control, machine-vision and other equipment subsystems.
  • Develop and improve software tools and utilities that simplify machine setup, diagnostics and operation.
  • Participate in equipment testing, debugging, verification and continuous improvement activities.
  • Support technical investigation and root-cause analysis for equipment software issues.
Requirements
  • Bachelor's or master's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Computer Science or a related discipline.
  • Strong programming skills in C/C++ within a Windows environment.
  • Experience in PC-based control software development.
  • Understanding of object-oriented software design and development methodologies.
  • Basic knowledge of real-time control systems and database technologies.
  • Experience developing software for industrial automation, semiconductor equipment, precision machinery or similar systems would be advantageous.
  • Knowledge of machine-vision systems, motion control or equipment communication standards such as SECS/GEM would be advantageous.
  • Strong analytical and troubleshooting skills.
  • Able to work independently while collaborating effectively within multidisciplinary engineering teams.
  • Good written and verbal communication skills.
Preferred Technical Exposure

Experience in one or more of the following areas would be advantageous:

  • Semiconductor or advanced packaging equipment
  • Machine automation and control
  • Motion-control systems
  • Machine-vision systems
  • Real-time control systems
  • SECS/GEM
  • Industrial equipment integration
  • C/C++ machine-control applications
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (C/C++, Semiconductor/Automation)
Software Engineer (C/C++, Semiconductor/Automation)

RECRUIT EXPERT PTE. LTD. • Singapore

On-site
SGD 80,000 - 110,000
Electrical Manager (SEMICONDUCTOR INDUSTRY)
Electrical Manager (SEMICONDUCTOR INDUSTRY)

wola recruitment pte. ltd. • Singapore

On-site
SGD 102,000 - 138,000
Electrical Manager (SEMICONDUCTOR INDUSTRY)
Electrical Manager (SEMICONDUCTOR INDUSTRY)

Wola-Recruitment-Pte.-Ltd. • Singapore

On-site
SGD 108,000 - 132,000
Software Engineer (C++/C#, Machine Automation) #76684
Software Engineer (C++/C#, Machine Automation) #76684

ANRADUS PTE. LTD. • Singapore

On-site
SGD 56,871 - 68,120
Automation Software Engineer for Semiconductor Equipment
Automation Software Engineer for Semiconductor Equipment

WOLA RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 62,000 - 100,000
Software Engineer - Factory Automation
Software Engineer - Factory Automation

NPAworldwide • Singapore

On-site
SGD 50,000 - 61,000
Lead Software Engineer (C#, Automation & Machine Control)
Lead Software Engineer (C#, Automation & Machine Control)

Sioux Technologies Asia • Singapore

On-site
SGD 180,000 - 260,000
Software Engineer
Software Engineer

ASMPT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 70,000 - 120,000
Company Transport
Flexible work arrangements
Health and wellness benefits
+2
Automation Engineer
Automation Engineer

ICHOR SYSTEMS SINGAPORE PTE. LTD. • Singapore

On-site
SGD 70,000 - 90,000
Senior/ Mechanical Engineer
Senior/ Mechanical Engineer

RRECRUITER PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000