
HMI D&E Software- Delivery Line Manager - Hsinchu
ASML · Hsinchu, Taiwan
Applications are made on ASML's own site. We never sit in the middle.
Job description
Introduction to the JobThe Recipe Editor and Result Analysis organization is expanding its capability to support the growing needs of result visualization, offline data analysis, massive data handling, and data governance across HMI inspection and metrology products. We are looking for a Software Engineering Group Lead for eManager and Result Analysis Platform to lead the engineering team responsible for maintaining, improving, and evolving eManager and related result analysis products within the UI/Recipe domain. In this role, you will combine hands-on engineering experience, product/system understanding, and people leadership to ensure eManager remains a reliable, scalable, and customer-focused analysis platform. You will guide the team in maintaining existing product quality, addressing customer and field issues, improving software maintainability, and supporting future platform evolution such as large data handling, DuckDB adoption, Result Manager integration, UI modernization, and AI-enabled analysis workflows. This role is expected to lead the team from both engineering execution and product maintenance perspectives. The focus is not only on delivering new features, but also on sustaining product quality, improving operational efficiency, reducing technical debt, and ensuring that customer issues are resolved with speed, quality, and long-term maintainability. This position is a Taiwan local hire role based in Hsinchu, Taiwan. Role and ResponsibilitiesProduct Maintenance & Engineering Leadership Lead the engineering team responsible for eManager and related Result Analysis products within the UIRecipe domain. Own the maintenance strategy for eManager, including defect resolution, customer escalation support, release readiness, quality improvement, and long-term maintainability. Guide the team to analyze product behavior, customer-reported issues, and field feedback to identify root causes and define sustainable solutions. Ensure delivered fixes and enhancements align with product expectations, system constraints, and customer usage scenarios. Drive continuous improvement of product quality, stability, performance, and maintainability. Balance short-term customer issue resolution with long-term product health and architecture evolution. eManager & Result Analysis Platform Evolution Support the evolution of eManager as a key offline analysis platform for inspection and metrology result analysis. Lead engineering execution for capabilities related to wafer map, defect list, GDSView, charting, result visualization, ADC-related analysis, and massive data workflows. Collaborate with UIRecipe stakeholders to support large data handling initiatives, including DuckDB adoption and database-backed result analysis. Support Result Manager integration and cross-platform result analysis consistency across CB8, CB9, 1100, 2200, and future platforms where applicable. Contribute to UI/UX modernization and workflow simplification for eManager users. Support future Data Analytics Platform and AI-enabled analysis platform initiatives from an engineering execution perspective. Delivery, Release & Operational Excellence Plan and manage engineering execution across maintenance, feature delivery, technical debt reduction, and release support. Coordinate development, integration testing, SQA validation, engineering patch delivery, and release branch alignment. Track and manage Jira/AIR tickets, customer escalations, known issues, and release commitments. Identify delivery risks early and work with Planner, SQA, system teams, and partner teams to define mitigation plans. Improve team execution discipline through better planning, code review, test coverage, documentation, and release readiness tracking. Ensure that high-priority field issues are handled with clear ownership, root cause analysis, validation, and communication. Cross-Team Collaboration Collaborate closely with Infrastructure, ML-Ops, URE, Result Manager, CCF, SQA, Planner, field, and product stakeholders. Act as the engineering bridge between UI and dependent teams to resolve integration issues and clarify ownership. Align with platform teams on dependencies related to CCF, CCB, HPC/HPC GUI packages, DuckDB schema, data services, and result processing components. Work with customer-facing and field teams to understand real-world usage scenarios and translate feedback into actionable engineering plans. Support cross-site collaboration across HMI, Brion, and ASML product teams when required. People Leadership Lead, coach, and develop a team of software engineers responsible for eManager and related RERA products. Provide day-to-day technical guidance, task prioritization, and execution support. Mentor team members on software design, debugging, product knowledge, customer issue analysis, and engineering best practices. Support onboarding, capability development, performance feedback, and career growth discussions. Build an open, accountable, and collaborative engineering culture aligned with ASML values: Challenge, Collaborate, and Care. Help the team grow from feature execution toward stronger product ownership, quality ownership, and customer-impact awareness. Quality, Maintainability & Technical Debt Drive improvements in code quality, testability, maintainability, and documentation. Promote effective code reviews, design reviews, and test strategy discussions. Identify legacy code constraints and propose practical refactoring or modernization plans. Improve separation between UI, business logic, common components, and backend services where applicable. Support migration or modernization efforts such as Web UI adoption, .NET modernization, service-based decomposition, or database-backed data handling. Ensure technical debt is visible, prioritized, and addressed in alignment with product roadmap and maintenance needs. Required QualificationsBachelor’s or Master’s degree in Computer Science, Software Engineering, Information Systems, Electrical Engineering, or related fields. 10+ years of software development experience, preferably in complex product software or enterprise application development. Strong hands-on experience with C#/.NET application development, especially Windows-based applications such as WinForm, WPF, or related UI frameworks. Solid understanding of software design principles, object-oriented design, design patterns, API integration, and software development lifecycle. Proven experience leading software engineers, including technical guidance, task planning, mentoring, and performance feedback. Experience maintaining and evolving mature software products with active customer usage and field escalation pressure. Strong debugging, root cause analysis, and issue triage capability across UI, backend logic, data flow, and system integration boundaries. Experience collaborating with cross-functional stakeholders such as Planner, SQA, architects, field teams, system teams, and product teams. Strong communication skills with the ability to translate complex technical topics into clear execution plans. Preferred QualificationsExperience with eManager, Result Manager, RERA, inspection result analysis, metrology result analysis, or semiconductor inspection workflows. Experience with large-scale data handling, database-backed analytics, DuckDB, SQL-based data processing, or data visualization workflows. Experience with result visualization components such as wafer map, die map, defect list, GDSView, charting, or inspection/metrology analytics. Experience with Web technology modernization such as React, JavaScript, TypeScript, HTML5/CSS, or Web-based application architecture. Experience in release planning, engineering patch delivery, SQA coordination, and customer escalation handling. Experience driving technical debt reduction, refactoring, architecture modernization, or legacy product transformation. Experience with Jira, Bamboo, Bitbucket, code review process, CI/CD pipelines, and software qu
Other jobs you might want
ASML
Internship - EUV UIR team_Hsinchu
Hsinchu, Taiwan
ASML
CS DUV MPS UIR Engineer
Veldhoven, Netherlands
ASML
J-00339272 CS Global Training Center – DUV Equipment Instructor - Linkou
Linkou, Taiwan
ASML
Order management specialist
Veldhoven, Netherlands
ASML
Internship - EUV UIR team_Taichung
Taichung, Taiwan
ASML
Technical Business Administration | Industrial Engineering internship: manufacturing readiness analysis
Veldhoven, Netherlands