Automation Software Engineer/ CIM Engineer (Semiconductor, Assembly & Test)

JonDavidson Pte Ltd

Singapore

On-site

SGD 70,000 - 110,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JonDavidson Pte Ltd is seeking an Automation Software Engineer to develop and support software for automation, data acquisition, and process control in a high-volume semiconductor manufacturing setting.

You will collaborate with equipment, process, production, quality and DTIT teams to improve tool uptime, process stability, traceability, yield and tool performance. Strong programming skills and domain knowledge are essential.

Qualifications

  • Bachelor’s degree in CS/Engineering or related field.
  • 3+ years in software development, automation, or semiconductor manufacturing.
  • Proficient in Python, C#, C++, Java.
  • Familiarity with semiconductor manufacturing systems such as PLCs, MES, SECS/GEM is a strong advantage.
  • Strong analytical mindset with CAPA experience.
  • Good communication and teamwork skills.

Responsibilities

  • Develop, maintain, and optimize automation and equipment control software for semiconductor manufacturing systems.
  • Support integration of production tools, test equipment, sensors, databases, MES, and factory host systems.
  • Monitor, debug, and troubleshoot automation software, interfaces, and manufacturing applications to ensure stable operation.
  • Analyze process and equipment data to identify abnormalities, improve performance, and support root-cause analysis.
  • Contribute to equipment qualification, software validation, and deployment of new automation solutions or upgrades.
  • Document software logic, interface specifications, change records, and operating procedures.
  • Support continuous improvement initiatives focused on yield, cycle time, quality, reliability, cost, and safety.

Skills

Python
C#
C++
Java
PLCs
MES
SECS/GEM
CAPA
Microsoft Office

Education

Bachelor’s degree in Computer Science/Engineering or related technical field

Tools

MES
SECS/GEM

Job description

As an Automation Software Engineer, you will develop and support software solutions that enable automation, data acquisition, process control, and equipment integration in a high-volume semiconductor manufacturing environment. You will work closely with equipment engineering, process engineering, production, quality, and DTIT teams to improve tool uptime (e.g. ALTS, SAM Machines, DAP/DAS, CPS etc), process stability, traceability, yield, and overall tool performance.

Your responsibilities will include:
  • Develop, maintain, and optimize automation and equipment control software for (DAP/DAS, ALTS, SAM Machines etc) semiconductor manufacturing systems.
  • Support integration of production tools, test equipment, sensors, databases, MES, and factory host systems.
  • Monitor, debug, and troubleshoot automation software, interfaces, and manufacturing applications to ensure stable operation.
  • Analyze process and equipment data to identify abnormalities, improve performance, and support root-cause analysis.
  • Contribute to equipment qualification (User Acceptance Testing), software validation, and deployment of new automation solutions or upgrades.
  • Document software logic, interface specifications, change records, and operating procedures.
  • Support continuous improvement initiatives focused on yield, cycle time, quality, reliability, cost, and safety.
Your skills and experience
  • Bachelor’s degree in Computer Science/Engineering, Software Engineering, Electronics, Automation, Mechatronics, or a related technical field.
  • At least 3 years of experience in software development, automation, industrial control systems, or semiconductor manufacturing support.
  • Strong programming skills in one or more languages such as Python, C#, C++, Java, or similar.
  • Familiarity with semiconductor manufacturing systems such as PLCs, MES, SECS/GEM, databases, and equipment interfaces is a strong advantage.
  • Strong analytical mindset with the ability to troubleshoot technical issues and perform root-cause analysis CAPA.
  • Good communication and teamwork skills, with the ability to collaborate across engineering and production functions.
  • Ability to work in a structured, fast-paced cleanroom environment.
  • Proactive, detail-oriented, and eager to grow technically in a semiconductor manufacturing setting.
  • Internship, project, or hands-on experience in semiconductor automation or test software is an advantage.
  • Build and maintain customized dashboards and reports to monitor system health, throughput, and utilization
  • Extensive knowledge of Microsoft office suite
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automation Software Engineer, Central Maintenance
Automation Software Engineer, Central Maintenance

STMicroelectronics Asia Pacific Pte Ltd • Singapore

On-site
SGD 60,000 - 90,000
Engineer - IT
Engineer - IT

ASE SINGAPORE PTE. LTD. • Singapore

On-site
SGD 60,000 - 105,000
Automation Engineer
Automation Engineer

INGRASYS (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Senior Software Engineer Equipment Automation
Senior Software Engineer Equipment Automation

hps partners pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
CIM Engineer
CIM Engineer

Silicon Box Inc • Singapore

On-site
SGD 90,000 - 130,000
Automation Software Engineer: Semiconductor Manufacturing
Automation Software Engineer: Semiconductor Manufacturing

STMicroelectronics Asia Pacific Pte Ltd • Singapore

On-site
SGD 60,000 - 90,000
Senior / Engineer, Manufacturing Engineering (Test Automation)
Senior / Engineer, Manufacturing Engineering (Test Automation)

ASM • Singapore

On-site
SGD 70,000 - 110,000
Test Automation Engineer - SEMICON
Test Automation Engineer - SEMICON

TALENT TRADER GROUP PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer (C# / Industrial Automation)
Software Engineer (C# / Industrial Automation)

JPT OPTO-ELECTRONICS PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
5-Day Work Week - Monday to Friday
Attendance Allowance
Travel Allowance - Based on travel
+4
Automation Software Engineer - Semiconductor Manufacturing
Automation Software Engineer - Semiconductor Manufacturing

STMicroelectronics • Singapore

On-site
SGD 60,000 - 90,000