Software Engineer (Automation System)

AEM SINGAPORE PTE. LTD.

Singapore

On-site

SGD 55,000 - 97,000

Full time

47 hours 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

AEM SINGAPORE PTE. LTD. is seeking a Software Engineer (Automation System) to design, develop, and maintain software for semiconductor equipment automation. You will collaborate with cross-functional teams to translate customer requirements into robust software solutions.

The role emphasizes C# and PLC programming, unit testing, and adherence to quality processes. You will also contribute to training materials and field service enablement.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related discipline.
  • Experience in software development, preferably in industrial automation or semiconductor equipment.
  • Strong programming skills in C# and PLC systems.
  • Knowledge of software testing, debugging, and validation processes.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Good communication and documentation skills.
  • Ability to work in a cross-functional engineering environment.

Responsibilities

  • Understand and clarify customer requirements and specifications, and prepare Software Design Documents
  • Develop PLC code and C# applications following established software development standards
  • Leverage in-house software libraries and development tools to improve development efficiency
  • Perform unit testing, debugging, and troubleshooting to ensure software functionality and reliability
  • Conduct peer reviews to ensure high code quality and adherence to best practices
  • Ensure compliance with AEM Software Quality Processes and HSE requirements
  • Develop training materials for system setup and conduct training for Field Service teams

Skills

C#
PLC systems
Analytical thinking
Troubleshooting
Documentation

Education

Bachelor's degree in Computer Science/Software Engineering/Electrical Engineering

Job description

About the role

We are seeking a motivated Software Engineer (Automation System) to join our engineering team. In this role, you will be responsible for designing, developing, and maintaining software for semiconductor equipment automation systems. You will work closely with cross-functional teams to translate customer requirements into robust and reliable software solutions.

Key Responsibilities
  • Understand and clarify customer requirements and specifications, and prepare Software Design Documents
  • Develop PLC code and C# applications following established software development standards
  • Leverage in-house software libraries and development tools to improve development efficiency
  • Perform unit testing, debugging, and troubleshooting to ensure software functionality and reliability
  • Conduct peer reviews to ensure high code quality and adherence to best practices
  • Ensure compliance with AEM Software Quality Processes and HSE requirements
  • Develop training materials for system setup and conduct training for Field Service teams
Job Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related discipline
  • Experience in software development, preferably in industrial automation or semiconductor equipment
  • Strong programming skills in C# and PLC systems
  • Knowledge of software testing, debugging, and validation processes
  • Strong analytical, problem-solving, and troubleshooting skills
  • Good communication and documentation skills
  • Ability to work in a cross-functional engineering environment
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (C#)
Software Engineer (C#)

AMBITION GROUP SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Automation Software Engineer - Semiconductor Systems
Automation Software Engineer - Semiconductor Systems

AEM SINGAPORE PTE. LTD. • Singapore

On-site
SGD 55,000 - 97,000
Software Engineer
Software Engineer

RAY TECH SINGAPORE PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Software Engineer – Equipment Control & Automation
Software Engineer – Equipment Control & Automation

SEMICAPS RESEARCH LABS PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Staff / Senior Staff Engineer
Staff / Senior Staff Engineer

AVANTSI SEMITECH PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer (Industrial Automation)
Software Engineer (Industrial Automation)

Innogrity Pte Ltd • Singapore

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

ICHOR SYSTEMS SINGAPORE PTE. LTD. • Singapore

On-site
SGD 70,000 - 90,000
Automation Engineer
Automation Engineer

TRIDENTEC GROUP PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer – Equipment Control & Automation
Software Engineer – Equipment Control & Automation

SEMICAPS Research Labs Pte Ltd • Singapore

On-site
SGD 60,000 - 120,000
Software Engineer (Automation) PLC
Software Engineer (Automation) PLC

SYS-MAC AUTOMATION ENGINEERING PTE LTD • Singapore

On-site
SGD 52,000 - 78,000