Software Engineer C++ (MNC Semiconductor Manufacturer)

apartmentStaffKing Pte Ltd placeYishun scheduleFull-time calendar_month 

About the Role

We are looking for a passionate Software Engineer to join our team in developing and optimizing advanced packaging semiconductor equipment. You will design, implement, and test high-performance software that enhances automation, control, and data processing.

This is a hands-on role where you will collaborate with cross-functional teams to deliver innovative and reliable solutions for the semiconductor manufacturing industry.

Benefits
  • AWS + Variable Bonus
  • 2-way company transport (Yishun, Woodlands, Jurong East, Sengkang)
  • Subsidized meals at company canteen (nearby coffee shops available)
  • Overseas training & project allowance
Key Responsibilities
  • Design, develop, and maintain software for semiconductor equipment, including motion control, data acquisition, and automation.
  • Collaborate with hardware and mechanical engineers to integrate software with precision components.
  • Develop real-time and embedded systems software for high-speed, high-precision applications.
  • Conduct software testing, debugging, and performance optimization.
  • Implement AI, computer vision, and machine learning algorithms (where applicable).
  • Ensure compliance with industry standards, cybersecurity protocols, and safety regulations.
  • Prepare technical documentation and provide support/training to internal teams.
  • Participate in continuous improvement initiatives to enhance scalability and maintainability.
Requirements
  • Degree in Computer Science, Software Engineering, Electrical Engineering, or related field.
  • 3–5 years’ relevant software development experience (semiconductor or manufacturing preferred).
  • Proficient in C++ for embedded systems, automation, or UI/UX development.
  • Knowledge of data analytics, AI/ML, or computer vision is an advantage.
  • Strong problem-solving ability, detail-oriented, and adaptable in a fast-paced environment.
  • Open to travel (Hong Kong, China, SEA) for training and projects (travel allowance provided).
apartmentThe Talent PeopleplaceYishun
for our job opportunities, you’re joining a strategic effort to enhance Singapore’s Precision Engineering landscape. Roles & Responsibilities Job Responsibilities:  •  Software sustaining and continuous improvement of current machine’s software...
thumb_up_altRecommended

Software Engineer - Yishun

apartmentLIONSBOT INTERNATIONAL PTE. LTD.placeYishun
and thousands of robots worldwide, we are committed to creating a cleaner and more sustainable world. As a Software Engineer, you will have the exciting opportunity to unleash your creativity and develop stunning, user-friendly software applications that empower...
apartmentST EngineeringplaceAng Mo Kio, 7 km from Yishun
a simulator system. We are looking for someone to join us as a Software Engineer, to co-build solutions together with our IOS team members. These solutions will contribute to our state-of-the-art Air Simulator project’s delivery to our end users. Be Part...