Would you like to create novel software that helps make Moore's Law possible? At ASML we create full-stack software products that run in the most modern Semiconductor Fabs in the world, and we are always pushing the boundary of what is possible. Now, we are looking for software engineer to join us. This could be your next job, so if you would like to join us - please apply!
Within ASML, the sector Development and Engineering is responsible for the specification, design, integration, qualification, and sustaining of all ASML products. Taking advantage of customer and manufacturing proximity, the D&E Applications Software of the ASML Center of Excellence (ACE) is located in Linkou, Taiwan
As a software engineer you will join one of our multinational Scrum teams to create state of the art software solutions. We are
committed to follow the Agile way of working, with sprints and demos every three weeks, aiming for frequent releases of working software. In all teams we cooperate with internal and external experts from different knowledge domains to discover and build the best solutions possible. We use tools like Continuous Integration with GIT, Jira and Bamboo. We move fast to help our customers reach their goals, and we strive to create reliable and well-tested software, as a failure in our software stack can severely impact customers' operations.
Develop software applications for the semiconductor equipment and other holistic lithography solutions for ASML products
Translate business requirements into software solutions and continuously improve the software to meet customer’s needs
Design, implement, test, deliver and document software system mainly written in C, C++ or C#
Drive and align on technical direction with all to assure impact of software changes is properly documented, reviewed and accepted by all stakeholders
Review and assure quality on software deliverables (design, code, test, document, etc.) throughout the software lifecycle
Take ownership for product realization by providing high quality designs, product documentation and software implementation
Education and experienceA relevant Master in software engineering, computer science, information systems, IT or other related subject with emphasis on software development.
Solid experienced software engineer or leader using object-oriented paradigm. At least 1~2 years or preferred 3-5 years of C, C++ or C# development. Hands-on experience on the .NET platform (C#, LINQ, Threading, Remoting, WPF, XML, IO, etc.). Experience on software product development lifecycles, using UML, OOP, design patterns and best practices.
SkillsWorking at the cutting edge of tech, you’ll always have new challenges and new problems to solve – and working together is the only way to do that. You won’t work in a silo. Instead, you’ll be part of a creative, dynamic work environment where you’ll collaborate with supportive colleagues. There is always space for creative and unique points of view. You’ll have the flexibility and trust to choose how best to tackle tasks and solve problems.
To thrive in this job, you’ll need the following skills:
Have good communications (downward, upward, and sideways), people interaction and teamwork skills
Open-minded, like to discuss about technical challenges, and want to push the boundaries of technology
Client and quality oriented – you do not settle for second best solutions, but you strive to find the best ways to acquire top results
An innovator and can constantly seek to improve your knowledge and your work
Diversity and inclusionASML 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.
Need to know more about applying for a job at ASML? Read our frequently asked questions.