Sobre este puesto de HMI D&E Software- Delivery Line Manager - Hsinchu en ASML
Introduction to the Job
The 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 Responsibilities
Product 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 Qualifications
- Bachelor’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 Qualifications
- Experience 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 quality gates.
- Ability to develop domain knowledge and coach engineers to understand both product behavior and customer workflows.
Skills
Technical Skills
- C# / .NET Framework / .NET modernization
- WinForm, WPF, or Windows desktop application development
- Software design, OOP, design patterns, UML
- API integration and system integration
- Data handling, SQL, database integration, or DuckDB-related analytics
- UI/UX implementation and workflow-oriented application design
- Debugging, root cause analysis, performance analysis
- Code review, design review, documentation, and test strategy
Product & Domain Skills
- eManager product knowledge
- Result analysis and visualization workflows
- Inspection and metrology result data understanding
- Wafer map, defect list, GDSView, charting, and ADC-related analysis concepts
- Large data handling and result database integration
- Customer issue analysis and field feedback interpretation
- Product maintenance and lifecycle management
Leadership & Collaboration Skills
- People leadership and team development
- Coaching, mentoring, onboarding, and talent growth
- Cross-team collaboration and stakeholder alignment
- Delivery planning and execution tracking
- Risk identification and mitigation
- Communication with , SQA, field, architects, and product teams
- Conflict resolution and priority alignment
- Ownership mindset and accountability for product quality
Work Environment
- Department: Data & Compute / UIRecipes / Software Engineering
- Product scope: eManager, Result Analysis, Result Manager integration, Data Analytics support, and related UIRecipes products
- Role level: JG9 Engineering Leader
- Work model: Hybrid, aligned with local team policy
- Location: Hsinchu
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.
Inclusion and diversity
ASML 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 inclusion and diversity 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.