SalaryPeak

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