Minimum 3 years of experience in semiconductor automation systems with focus on Lights OUT automation, factory system architecture, and software development
Proven experience with Lights OUT Manufacturing, MCS, AMR/OHV, and stocker systems.
Strong software development background (e.g. Java, Python, C#, Docker and Microservices). Knowledge in VDA 5050 will be an advantage.
...
Engage in collaborative efforts with clients and cross-functional teams, sharing project updates and proposals to ensure alignment with project goals and objectives.
Create comprehensive technical documentation for current and future software projects and contribute to the design of algorithms and flowcharts for the development of new systems and software solutions.
Experience integrating with Programmable Logic Controller (PLC), Collaborative Robot Arm and etc.
...
Proficient in PC-based motion control (axis control cards, I/O modules, etc.).
Familiar with the evaluation and selection of hardware including cameras, lenses and light sources; able to provide feasibility evaluation solutions based on customer requirements.
Possess strong teamwork spirit and ability to work under pressure.
...
Own assigned deliverables throughout the software development lifecycle, including design, implementation, integration, troubleshooting, and deployment.
Work closely with project teams to identify and resolve technical risks, dependencies, and delivery challenges to ensure successful project releases.
Contribute to the continuous improvement of development tools, frameworks, and engineering practices.
...
Support automation and robotic systems (MCS, Low-level Controller system, Dispatching, traceability and monitoring tools) in semiconductor manufacturing.
Interface with vendors, factory operations, and internal engineering teams to implement hardware and software solutions.
...
Own assigned deliverables throughout the software development lifecycle, including design, implementation, integration, troubleshooting, and deployment.
Work closely with project teams to identify and resolve technical risks, dependencies, and delivery challenges to ensure successful project releases.
Contribute to the continuous improvement of development tools, frameworks, and engineering practices.
...