In D&E Software system engineering team, we are in charge of the development of the EBI (e-beam inspection) products to meet the requirements form marketing or customer sites. We co-work with US and NL D&E team on the new e-beam inspection products’ development. We also co-work with manufacture, production and field service team to realize the bench or tools to shorten the product lead-time, help on module or system qualification and reduce on the time-cost to trouble-shooting and system recovery.
Role and responsibilitiesLead the technical direction of the e-beam inspection system, including technology selection, architecture design patterns, and toolchain adoption.Provide technical solutions for critical challenges in the inspection process control and lead technical reviews and project evaluations.Design and implement test plans and quality assurance strategies to ensure software stability and performance across different inspection environments and hardware platforms.Support on-site testing and troubleshooting, helping customers resolve technical issues during system deployment / installation. Carry out software development following our process and V-ModelThe scope of this team mainly work with platform HW team in TW/SJ/VHV to design and come out the common design / interfaces that can support X-products.You will need to analysis/understand the HW behavior and bring out the solution to meet the requirements and the performance spec we need.The works will need to integrate the PLC function, SEM controller, stage controller, real-time computing function to have the fully automation for the wafer handling cycle and inspection flow.Need to have machine control knowledge and able to development / maintain the FSM to control the whole system sequenceThe products will be covered NPD (New Product Development) and CIP (Continuous Improvement Project) to meet the requirements from marketing and customers needUtilize OOD and design patterns to formulate modular software systems per specsDesign and perform module unit test, simulation and system integration testsWrite professional design document and test planCarry out performance analysis, troubleshooting and technical support Education and experienceMaster’s degree or above in Electrical Engineering, Electronic Engineering, Computer Science, Mechanical Engineering, or a related field. PhD is preferred.10 years of experience in industrial inspection, image processing, automation equipment development, or a related field.Strong programming skills in C# and C++ languages Experience in a technical leadership or project management role as a software architect, technical lead, or project lead.Strong experience on the .NET platform (C#, LINQ, Threading, Remoting, WPF, XML, IO, etc.) Experience on software product development lifecycles, using UML, OOP, design patterns and best practices. Familiarity with industrial communication protocols such as Ethernet/IP, Modbus, Profinet, and experience in integrating automation systems.Proficiency in version control tools (e.g., Git), DevOps processes (e.g., CI/CD, Docker), and testing frameworks (e.g., Google Test, NUnit).Experience on Linux (will be the plus if also familiar with Linux kernel development)Experience on PLC integrationStrong English communication skills for technical documentation and collaboration with international teams.SkillsC#/C++ languageGUI development by using MFC, WinForm and/or WPF.Net Remoting or WCF for cross machine/computer communicationExperience with mechanical control development.Knowledge of mechatronicsDigital image / signal processing knowledgeDatabase knowledge.Net Framework / standard / CoreSEMI Standard related to automation. (optional)Ladder language for PLC code development (optional)This position requires access to controlled technology, as defined in the United States Export Administration Regulations (15 C.F.R. § 730, et seq.). Qualified candidates must be legally authorized to access such controlled technology prior to beginning work. Business demands may require ASML to proceed with candidates who are immediately eligible to access controlled technology.
Diversity and inclusionASML is an Equal Opportunity Employer that values and respects the importance of a diverse and inclusive workforce. It is the policy of the company to recruit, hire, train and promote persons in all job titles without regard to race, color, religion, sex, age, national origin, veteran status, disability, sexual orientation, or gender identity. We recognize that diversity and inclusion is a driving force in the success of our company.
Need to know more about applying for a job at ASML? Read our frequently asked questions.