Senior Real-Time Software Engineer for Factory Automation

ASM International

Singapore

On-site

SGD 90,000 - 150,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

ASM International in Singapore seeks a Senior Engineer, Software Engineering (CSA) to design and deliver advanced control software powering semiconductor manufacturing equipment. You will develop Windows-based, real-time applications and work with global teams to drive automation and connectivity.

You will contribute to AI-enabled development and tackle complex software, electrical, and mechanical integration problems, ensuring high-quality, scalable solutions across product platforms.

Qualifications

  • Bachelor's or Master’s in Computer Science or Software Engineering.
  • 5+ years in software development in a full-stack or systems-focused environment.
  • 10 years in software development including architecture and design.
  • Experience developing machine control software for semiconductor manufacturing equipment.
  • Hands-on with factory automation systems and related controls.
  • Familiar with SECS/GEM, GEM300, and EDA (Interface A) protocols.
  • Experience with Automated Material Handling Systems (AMHS) is a plus.
  • Willingness to travel 10–25% domestically and internationally.
  • Proficiency with AI-assisted development tools and modern software practices.

Responsibilities

  • Design, develop, test, deploy, and maintain software for semiconductor manufacturing equipment.
  • Develop applications for Windows and real-time operating systems.
  • Troubleshoot and diagnose issues in real-time control systems.
  • Collaborate with field engineers and global customers on escalations.
  • Write and review software requirements, specs, and test plans.
  • Evaluate tools, processes, and best practices for software engineering.

Skills

Software development
Software architecture
System design
Full-stack development
Machine control software
Factory automation
SECS/GEM
GEM300
AI-assisted development tools
Travel readiness

Education

Bachelor's or Master's in CS/SE

Tools

SECS/GEM
GEM300
EDA Interface A
Windows RTOS

Job description

ASM International in Singapore seeks a Senior Engineer, Software Engineering (CSA) to design and deliver advanced control software powering semiconductor manufacturing equipment. You will develop Windows-based, real-time applications and work with global teams to drive automation and connectivity.

You will contribute to AI-enabled development and tackle complex software, electrical, and mechanical integration problems, ensuring high-quality, scalable solutions across product platforms.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Real-Time Controls & AI
Senior Software Engineer – Real-Time Controls & AI

ASM • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer — Real-Time AI for Semiconductors
Senior Software Engineer — Real-Time AI for Semiconductors

ASM International • Singapore

On-site
SGD 120,000 - 180,000
Senior Engineer, Software Engineering (CSA)
Senior Engineer, Software Engineering (CSA)

ASM • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer — AI-Driven Semiconductor Systems
Senior Software Engineer — AI-Driven Semiconductor Systems

ASM • Singapore

On-site
SGD 120,000 - 180,000
Global impact projects
Career development
Senior Engineer, Software Engineering (CSA)
Senior Engineer, Software Engineering (CSA)

ASM International • Singapore

On-site
SGD 90,000 - 150,000
Senior Automation Software Engineer – Semiconductor Equipment
Senior Automation Software Engineer – Semiconductor Equipment

AVANTSI SEMITECH PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Industrial Automation Software Engineer (C++/C#)
Senior Industrial Automation Software Engineer (C++/C#)

EA RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Variable Bonus
Excellent Welfare
Senior Engineer, Software Engineering
Senior Engineer, Software Engineering

ASM • Singapore

On-site
SGD 120,000 - 180,000
Global impact projects
Career development
Senior Software Support Engineer, Semiconductor Equipment
Senior Software Support Engineer, Semiconductor Equipment

ASM • Singapore

On-site
SGD 120,000 - 180,000
Automation Software Engineer - Semiconductor Systems
Automation Software Engineer - Semiconductor Systems

AEM SINGAPORE PTE. LTD. • Singapore

On-site
SGD 55,000 - 97,000