Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

SEMICONDUCTOR TECHNOLOGIES & INSTRUMENTS PTE LTD

Singapore

On-site

SGD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading semiconductor technology firm in Singapore is seeking a passionate Software Engineer to develop cutting-edge software for high-speed automation. The ideal candidate will have a degree in engineering, solid programming skills in C/C++, and experience with multi-threaded Windows applications. Opportunities to grow expertise in automation and inspection systems are available. Join us to innovate in the semiconductor industry and contribute to our dynamic team.

Qualifications

  • Minimum 1-3 years of experience in software development.
  • Fresh graduates and diploma holders with relevant experience are welcome.
  • Strong skills in math and algorithm design.

Responsibilities

  • Collaborate with cross-functional teams to understand customer requirements.
  • Design, develop, and implement software for automated AI optical inspection machines.
  • Continuously improve and optimize existing systems for better performance.

Skills

Programming skills in C / C++
Multi-threaded Windows applications
Good communication skills in English
Problem-solving skills
Proactive and eager to learn

Education

Degree in engineering discipline

Tools

Visual C++
Job description

Join Us to Build the Future of Automation

Are you passionate about technology and innovation? We’re looking for a driven and curious Software Engineer to join our dynamic team, developing cutting‑edge software for high‑speed automated equipment used in the semiconductor industry.

Responsibilities
  • Collaborate with cross‑functional teams to understand customer requirements and turn them into powerful software solutions.
  • Design, develop, and implement software for advanced automated AI integrated optical inspection machines.
  • Work on multi‑threaded Windows applications and get hands‑on with Visual C++.
  • Support field service engineers with technical expertise and problem‑solving skills.
  • Continuously improve and optimize existing systems for better performance.
  • Grow your expertise in automation, motion control, and inspection systems.
  • tools and technologies in automation and vision systems.
Requirements
  • Degree in engineering discipline with minimum 1-3 year experience.
  • Fresh degree graduates and Diploma holders with experience are welcome to apply.
  • Experienced candidates in software development, particularly those with backgrounds in automation or the semiconductor industry, may be considered for senior position.
  • Solid programming skills in C / C++.
  • Practical experience developing multi‑threaded Windows applications using Visual C++.
  • Basic knowledge of electronics, motion control, and hardware interfacing.
  • Strong skills in math and algorithm design.
  • Experience in automation systems or the semiconductor industry is a plus.
  • Proactive, self‑motivated, and eager to learn new things.
  • Good communication skills in English (spoken and written).
  • Willingness to travel overseas when required.
  • Flexibility to work overtime when needed.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.