Software Engineer (Test Automation / C++)
AEM SINGAPORE PTE. LTD.
Singapore
4+ years
Posted May 3, 2026
Salary Range
SGD 54,000 - SGD 78,000 /year
SGD 4,500 - SGD 6,500/month
Skills Required
software debuggingLiaising with cross functional teamsTeamworkComputer EngineeringC LanguageTest AutomationAnalytical and Problem-Solving SkillsJavaDebuggingProgrammingSoftware Development
Job Description
About the role
We are looking for a Software Engineer to develop software for automated test systems used in semiconductor equipment. This role focuses on building and maintaining software components that interface with hardware systems in a high-performance engineering environment.
Key responsibilities
- Develop software modules for automated test systems
- Implement control and diagnostic features using C++ or Java
- Work with hardware and firmware engineers on system integration
- Support software testing, debugging, and issue resolution
- Assist in system calibration and performance tuning
- Maintain technical documentation for software modules
- Participate in cross-functional engineering discussions
Requirements
- Degree in Computer Engineering, Software Engineering, or related discipline
- 2-4 years of software development experience
- Strong programming skills in C++ (preferred) or Java
- Good understanding of software debugging and system integration
- Exposure to hardware interaction is an advantage
- Strong problem-solving and analytical skills
- Good communication and teamwork skills
About AEM SINGAPORE PTE. LTD.
Similar Jobs
Embedded Software Engineer
AEM SINGAPORE PTE. LTD.
SGD 45,600 - SGD 60,000/yr
Software Engineer (Automation Systems)
AEM SINGAPORE PTE. LTD.
SGD 45,600 - SGD 60,000/yr
FPGA Engineer (Test Systems Development)
AEM SINGAPORE PTE. LTD.
SGD 48,000 - SGD 72,000/yr
Senior Hardware Engineer (Test Systems)
AEM SINGAPORE PTE. LTD.
SGD 60,000 - SGD 72,000/yr
Embedded Systems Engineer (Process Engineering)
AEM SINGAPORE PTE. LTD.
SGD 48,000 - SGD 66,000/yr