We use cookies for a variety of purposes, such as website functionality and helping target our marketing activities. Some functional cookies are required in order to visit this website.
You can withdraw your consent at any time on our cookie consent page.
Configure your cookie settings and confirm to save your settings. You can withdraw or change your consent at any time on our cookie consent page.In a nutshell
Location
Tainan, Taiwan
Team
Design Engineering and Architecture
Work Experience
10-15 years
Educational Background
Computer Science
Job Category
Software
Travel
10%
Remote Work
Partially
Time Type
Full time
Introduction to the job
Are you ready to be a great pioneer to be part of progress helping leading company in semiconductor field to provide appropriate solutions to high tech problems, as well as work with technical experts in multicultural environment? ASML Hermes Microvision (HMI), has been committed to the research and development of the most advanced E-beam Inspection (EBI) tools and solutions for the leading semiconductor manufacturing fabs.
We are seeking a talented and experienced Senior Software Engineer to join our development team. The ideal candidate will have strong technical expertise and a track record of successful software development projects. The candidate will be responsible for designing and implementing software architecture, ensuring the quality of the codebase, and contributing to the development of best practices for our software engineering team..
Role and responsibilities
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.
Design and implement software architecture for complex software systems
Cooperate with product architect, functional architect and system engineering team to align on the solution, breakdown the design to meet customer needs and provide the effort estimation.
Communicate technical solutions to both technical and non-technical stakeholders
Collaborate with cross-functional teams to identify and solve complex software problems
Ensure the quality of the codebase by conducting code reviews
Assist customer service team, application team to conquer field site issues.
Participate in the full software development life cycle, including requirements gathering, design, implementation, testing, and deployment
Support in house engineering, production and manufacture team to construct tool, testing bench for system qualification and methodology for performance evaluation
Education and experience
Master Degree above
Major in Computer Science and Information Engineering/Electrical Engineering/Electronics Engineering
Skills
6+ years software development experience on .Net, C# and C++
3+ years of experience architecting and designing (architecture, design patterns, reliability and scaling) of new and current systems
Strong software architecture skills with experience in designing and implementing complex systems
Experience with system integration and control, preferably in the semiconductor or related industries
Experience in decomposing complex problem to software requirements, design, development, and testing
Diversity & Inclusion
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 diversity and inclusion is a driving force in the success of our company.
Other information
D&E Software system engineering team is responsible for cooperate with engineering team for system improvement and development. Assist customer service team, application team to conquer field site issues. Support in house engineering, production and manufacture team to construct tool, testing bench for system qualification and methodology for performance evaluation.
Need to know more about applying for a job at ASML? Read our frequently asked questions.