Software Engineer

ASMPT SINGAPORE PTE. LTD.

Singapore

On-site

SGD 70,000 - 120,000

Full time

5 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Benefits offered by this job

Company Transport
Flexible work arrangements
Health and wellness benefits
Professional development
Collaborative culture

Job summary

ASMPT Singapore PTE. LTD. is seeking a Software Engineer to develop and optimize software for advanced packaging semiconductor equipment.

You will design, implement, and test high-performance software to enhance automation, control, and data processing in semiconductor manufacturing. You will collaborate with cross-functional teams to drive innovation, integrate software with precision hardware, and ensure reliability.

Qualifications

  • Bachelor's degree or higher in CS, SE, or EE from a recognized institution.
  • Experience in software development, preferably in semiconductor or manufacturing.
  • Proficiency in C++ for embedded systems, automation, or UI/UX.
  • Understanding of data analytics, AI/ML, or computer vision for semiconductor applications is a plus.
  • Strong problem-solving skills; ability to work in a fast-paced environment.

Responsibilities

  • Design, develop, and maintain software for semiconductor equipment, including motion control, data acquisition, and process automation.
  • Work closely with hardware and mechanical engineers to integrate software with precision mechanical and electronic components.
  • Develop real-time and embedded systems software for high-speed, high-precision equipment.
  • Perform software testing, debugging, and optimization to ensure reliability and performance.
  • Implement machine learning, computer vision, and AI algorithms to improve semiconductor manufacturing processes (if applicable).
  • Ensure software compliance with industry standards, cybersecurity protocols, and data integrity requirements.
  • Participate in continuous improvement initiatives, focusing on software scalability, maintainability, and performance optimization.
  • Maintain technical documentation and provide training/support to internal teams.
  • Adhere to safety, quality, and regulatory standards in accordance with Singapore’s workplace regulations.

Skills

C++ embedded
AI/ML basics
Computer vision
Problem solving
Fast-paced

Education

Bachelor's degree in CS/SE/EE

Job description

Job Description:

We are seeking a Software Engineer to develop and optimize software solutions for advanced packaging semiconductor equipment. This role involves designing, implementing, and testing high-performance software to enhance automation, control, and data processing for semiconductor manufacturing. You will collaborate with cross-functional teams to drive innovation and improve system performance.

Key Responsibilities:
  • Design, develop, and maintain software for semiconductor equipment, including motion control, data acquisition, and process automation.
  • Work closely with hardware and mechanical engineers to integrate software with precision mechanical and electronic components.
  • Develop real-time and embedded systems software for high-speed, high-precision equipment.
  • Perform software testing, debugging, and optimization to ensure reliability and performance.
  • Implement machine learning, computer vision, and AI algorithms to improve semiconductor manufacturing processes (if applicable).
  • Ensure software compliance with industry standards, cybersecurity protocols, and data integrity requirements.
  • Participate in continuous improvement initiatives, focusing on software scalability, maintainability, and performance optimization.
  • Maintain technical documentation and provide training/support to internal teams.
  • Adhere to safety, quality, and regulatory standards in accordance with Singapore’s workplace regulations.
Job Requirements:
  • Min. Degree or higher in Computer Science, Software Engineering, Electrical Engineering, or a related field from a recognized institution.
  • Experience in software development, preferably in the semiconductor or manufacturing industry.
  • Proficiency in C++ for embedded systems, automation, or UI/UX development.
  • Understanding of data analytics, AI/ML, or computer vision for semiconductor applications is a plus.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
What we offer

At ASMPT, we are committed to providing a supportive and rewarding work environment for our employees. Some of the key benefits you can expect include:

  • Competitive salary and performance-based bonuses
  • Company Transport
  • Flexible work arrangements
  • Comprehensive health and wellness benefits
  • Opportunities for professional development and career advancement
  • Collaborative and innovative company culture
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - Semiconductor Automation
Embedded Software Engineer - Semiconductor Automation

ASMPT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 70,000 - 120,000
Company Transport
Flexible work arrangements
Health and wellness benefits
+2
Senior Engineer, Software Engineering (CSA)
Senior Engineer, Software Engineering (CSA)

ASM FRONT-END MANUFACTURING SINGAPORE PTE. LTD. • Singapore

On-site
SGD 180,000 - 320,000
Senior Engineer, Software Engineering
Senior Engineer, Software Engineering

ASM International • Singapore

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

ASM International • Singapore

On-site
SGD 90,000 - 150,000
Senior Engineer, Software Engineering (CSA)
Senior Engineer, Software Engineering (CSA)

ASM • Singapore

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

ASM • Singapore

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

ASM • Singapore

On-site
SGD 120,000 - 180,000
Engineer I, Manufacturing Engineering
Engineer I, Manufacturing Engineering

ASM • Singapore

On-site
SGD 45,000 - 65,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 QA
Senior Engineer, Software Engineering QA

ASM FRONT-END MANUFACTURING SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000