Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Design & Validation Engineer [ Semiconductor Equipment | Machine Control | Proc[...]

GOOD JOB CREATIONS (SINGAPORE) PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment firm in Singapore seeks a software engineer specializing in machine control and process control software for semiconductor equipment. The ideal candidate will have a Bachelor's degree and a minimum of 5 years of experience in software design, especially in Windows environments. Proficiency in C++ and a track record of improving equipment performance through software solutions are essential. This role involves collaboration across teams to meet customer requirements and industry standards.

Qualifications

  • Minimum 5 years experience in software design, development, and validation in Windows environments.
  • Strong analytical, debugging, and problem-solving skills.
  • Ability to execute full software development life cycle and quality assurance processes.

Responsibilities

  • Design and develop machine control and process control software for automated semiconductor equipment.
  • Integrate software components and OEM equipment into fully functional systems.
  • Produce optimized, testable, and efficient code with proper documentation.
  • Support on-site installation, upgrades, and customer field service requirements.

Skills

C++
VC++
MFC
SQL
OOP
Multi-threaded control software
Scripting languages (Python, VBA)

Education

Bachelor’s degree in Mechatronics, Computer Science, Software Engineering, or related discipline
Job description
Responsibilities
  • Design and develop machine control and process control software for automated semiconductor equipment.
  • Integrate software components and OEM equipment into fully functional systems.
  • Produce optimized, testable, and efficient code with proper documentation, flowcharts, and comments.
  • Debug existing source code and refine feature sets to improve functionality and performance.
  • Support on-site installation, upgrades, and customer field service requirements.
  • Improve equipment performance through system analysis, proposing coding solutions, and recommending process improvements.
  • Develop and implement software validation and regression plans for semiconductor equipment.
  • Prepare and maintain validation documentation, including test plans, configuration settings, and test cases.
  • Execute functional, performance, and regression testing.
  • Analyze test results, document findings, and provide feedback to the design team.
  • Troubleshoot defects and ensure timely resolution in collaboration with relevant stakeholders.
  • Participate actively in design and code reviews.
  • Work closely with cross-functional teams to ensure software meets customer requirements and SEMI SECS/GEM industry standards.
  • Stay updated on industry best practices, tools, and methodologies in software engineering and validation.
  • Tailor and deploy software tools and processes to resolve customer feedback and requirements.
  • Perform any other ad-hoc duties as assigned.
Requirements
  • Bachelor’s degree in Mechatronics, Computer Science, Software Engineering, or related discipline.
  • Minimum 5 years’ experience in software design, development, and validation in Windows environments (XP and above).
  • Strong proficiency in C++, VC++, MFC, SQL, OOP, and multi-threaded control software.
  • Familiarity with SEMI SECS/GEM standards, GUI design, C#, and WPF is an advantage.
  • Experience with hardware integration (Servo/Stepper Motion Controllers, Analog Devices, High-Speed I/O).
  • Knowledge of scripting languages (Python, VBA) is a plus.
  • Strong analytical, debugging, and problem-solving skills.
  • Ability to execute full software development life cycle and quality assurance processes.
To apply

To apply, kindly send your updated resume to cv_edmund@goodjobcreations.com.sg.

We regret that only shortlisted candidates will be notified. However, rest assured that all applications will be updated to our resume bank for future opportunities.

Please kindly refer to the Privacy Policy of Good Job Creations: https://goodjobcreations.com.sg/en/privacy-policy/

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.