ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Take the lead in defining Software Architecture and System Architecture for Automated HSA/HDD Assembly system.
- Take the lead in HSA/HDD Assembly Machine Control Software: Design, Code, and Test review process.
- Interact with HDD Assembly Machine including Robotics, Vision system and Sensing devices.
- AI Integration and Development Define system architectures and embed artificial intelligence (AI)-based solutions into HSA/HDD automated assembly systems for enhanced precision, productivity, and problem-solving.
- AI-enhanced Software Framework Development: Develop AI-powered algorithms for new and existing software frameworks, including autonomous decision-making and optimization capabilities for assembly machinery.
- Coaching junior engineer and manage priority for software development task to support manufacturing requirement.
- Generate and maintain the following software at the control level:
- The different generations of Assembly Machines.
- The different generations of WD Software Framework
- Generate and maintain appropriate technical documentation:
- Software Release notices.
- Validate and Test software releases
- Execute experiments, analysis the data, sharing result to cross function team
- Work together with Process and other teams to improve yield, process, downtime & scrap
- Maintain effective communications with the technical staff.
- Guide and be the technical resource for the junior staff.
- Comply with 6S activity to ensure working area is good housekeeping.
- Comply with EH&S policy to ensure all workforce safety and sustain good environment.
- Others as may be assigned.