aem singapore pte. ltd.
Serangoon, Singapore / Global
Software Engineer (Automation System)
- $4000-$5500
Serangoon, Singapore / Global
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
Serangoon / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global