Description du poste
Our client is a leading provider of integrated automation solutions to the semiconductor industries worldwide. The Company primarily designs, develops and distributes a wide range of automated equipment that caters to the front and back-end processes of IC assembly. They are currently hiring for a Software Validation Engineer and will like to invite interested candidate to send your detailed resume to talent@asiasearch.com.sg
Software Validation Engineer
Software Design & Development
• 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 by conducting system analysis, proposing coding solutions, and recommending changes to processes/procedures.
Software Validation & Quality Assurance
• 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.
Collaboration & Continuous Improvement
• 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.
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, 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.
• Excellent team player with strong communication and collaboration skills.