3 days ago
Tainan, TaiwanSenior
Responsibilities
- Design and implement secure, maintainable, reliable, and diagnosable frontend or desktop software integrated with the Agentic Diagnostics Platform.
- Develop telemetry and diagnostic capabilities using logs, metrics, traces, events, and configuration data to support root cause analysis.
- Investigate complex software, integration, and customer-facing issues and implement sustainable corrective actions.
- Design AI-assisted diagnostic workflows that accelerate troubleshooting while maintaining security, transparency, and human oversight.
- Apply secure-by-design practices covering authentication, authorization, data protection, security logging, certificate management, and vulnerability remediation.
- Drive product security activities including threat modeling, security testing, dependency management, and secure software releases.
- Contribute to software architecture, API design, system integration, and release readiness decisions.
- Lead technical discussions, review designs, communicate risks and trade-offs, and mentor engineers.
- Develop and support unit, integration, system, security, and automated validation testing.
- Collaborate with software engineering, platform development, product security, field application engineering, and global support teams.
Requirements
- Bachelor's or master's degree in computer science, software engineering, artificial intelligence, cybersecurity, factory automation, control engineering, or a related technical discipline.
- At least 8 years of software development experience.
- At least 2 years of technical leadership, design leadership, or architecture-related experience.
- Strong hands-on software development experience with C#.
- Experience with software architecture, object-oriented design, debugging, troubleshooting, and root cause analysis.
- Experience developing secure software and applying secure engineering practices.
- Experience with software diagnostics, telemetry, logging, monitoring, or observability solutions.
- Experience collaborating with cross-functional and global engineering teams.
- Strong written and verbal English communication skills.
- Preferred experience includes .NET, WPF, WinUI, MVVM, C++, Python, product security, threat modeling, IAM, PKI, vulnerability management, SBOM, telemetry or observability platforms, AI-assisted troubleshooting, agent-based applications, and intelligent diagnostic workflows.
- Preferred experience includes semiconductor equipment, industrial automation, cybersecurity, customer-facing diagnostic environments, automated testing, containers, and mentoring engineers across multiple teams.
Benefits
- Taiwan Local Hire role based at the ASML Nanying 5G Office in Tainan, Taiwan.
- Hybrid working model with up to two remote-working days per week, subject to business needs and company policy.
- Standard day-shift schedule from 9:00 AM to 6:00 PM.
- Occasional early-morning or evening meetings may be required for global collaboration.
About ASML
ASML designs and builds extreme ultraviolet (EUV) and deep ultraviolet (DUV) photolithography machines, along with control software and lifecycle services, used by chipmakers to mass-produce microchips. Its revenue comes primarily from system sales and installed-base service contracts. Founded in 1984 and headquartered in Veldhoven, Netherlands, ASML supplies major semiconductor manufacturers, including TSMC, Samsung, and Intel.
