30+ days ago - req20757

D&E - Software Design Engineer - Hsinchu

Research & development

Computer science & software engineering

In a nutshell


Hsinchu, Taiwan


Research & development


8+ years



Job Category

Computer science & software engineering




We are expanding to support our business on application software developfor ASML/HMI defect inspection Result, CD metrology result presentation and Scannerdata integrate analysis. We are looking for a team player with experiencedeveloping high-performance applications for large scale software. Thisdeveloper is decisive, action-oriented, learns quickly, independently, andtakes ownership of open issues.

Job Mission

As a Software Design Engineer 2 you will join our team as a keyrole to contribute to one of the core functions of our application and towork.
- You are happy to collaborate with users on thedesign of the functionality you work on and on how they would like the systemto work.
- You are motivated to collaborate with other functiongroup to align on the overall system design for the application software.
- You are capable of understanding and explainingcomplex challenges and you can guide your colleagues in the implementation ofthe smaller parts that you identified.
- You take pride in writing clean, high quality andmaintainable OO code, mainly in .Net/C#, and familiar with web service/APIs.

Job Description

- Develop software applications for theHMI eBeam tools and other holistic lithography solutions for ASML products.
- Translate business requirements intosoftware solutions and continuously improve the software to meet customer’sneeds.
- Design, implement, test, deliver anddocument software system mainly written in C#/C++.
- Align with all to assure impact ofsoftware changes is properly documented, reviewed and accepted by allstakeholders.
- Review and assure quality on softwaredeliverables (design, code, test, document, etc.) throughout the softwarelifecycle.
- Take ownership for product realizationby providing high quality designs, product documentation and softwareimplementation.


A relevant BSc or MSc in thearea of software engineering, computer science, information systems, IT orrelated subject on software development.


MS with 8+ years or BS with 10+ yearshands-on experience in software development. At least 4+ year experience withC#.
Hands-on experience on the .NETplatform application, Web Service .
Experience on software productdevelopment lifecycles, using UML, OOP, design patterns and best practices.

Personal skills

- You should first of all be passionateabout technology and should be excited by the idea that your work will impactthe most advantage technology in the world.
- You should be analytical, product andquality-oriented. You like to investigate issues, you are creative in solvingproblems.
- You are open-minded, you like todiscuss about design challenges and you want to push the boundaries oftechnology to design enticing applications.

Context of the position

This position is available in Application Software Develop (ASD)group under “HMI/DE/Software Engineering” department. The mission of ASD isto develop application software for HMI Inspection/Metrology tools resultpresentation and data analysis. We also corporate with Brion to developapplication software to integrated ASML/HMI/Brion products.

Other information

High quality people are a key asset to our company. To recognizethat, we offer highly competitive compensation and benefits packages toattract and retain the very best people and let them share in the successthat they build. Our rewards philosophy is to attract and retain specificprofessional knowledge and competencies within the company by offering acompetitive package in local markets where ASML is active.