30+ days ago - J-00233824-000

Cloud Native Software Design Engineer

Research & development

Computer science & software engineering

In a nutshell

Location

Veldhoven, Netherlands

Team

Research & development

Experience

3-7 years

Degree

Bachelor

Job Category

Computer science & software engineering

Travel

No

Introduction to the job

ASML is one of the world’s leading manufacturers of semiconductor-chip-making equipment. A majority of the world’s microchips receive their critical lithographic patterning in machines made by ASML. In addition ASML produces metrology tools and advanced applications to analyze and optimize the performance of the customer production process.
At Business Line Applications, we develop the Yieldstar, which is a platform for advanced lithography control. Our goal is to improve the accuracy of performance metrics (such as overlay, focus, critical dimension) as measured on the end product of a fab process (wafers with chip structures).

Role and responsibilities

You will join the In-Device Metrology (IDM) software group, which contributes to development of the YieldStar software platform. You will be a member of a multidisciplinary scrum team and environment where you will interact with your peer software engineers and data scientists. You are expected to familiarize with our current customer solutions and support us in transitioning from existing solutions to a cloud native environment.

From your experience as a software design engineer you help developing prototypes. You act as a fast-learning software professional. You strategically look forward and bring in software engineering practices such as requirements engineering (user story definition), analysis and design, implementation, testing, and integration at the relevant moment, so prototypes are clearly positioned and well set up with respect to productization.

Main responsibilities:

Demonstrate end-to-end ownership for feature/story-based software engineering
Software realization, including design, testing and documentation
Align specifications with stakeholders in the function team and the software platform lead
Secure both software and product quality
Ensure adequate fit of software deliverables in the YieldStar software platform
Provide input for and review technical roadmap
Maintain technical skills and knowledge, keeping up to date with market trends and competitive insights in the cloud native space
Transfer knowledge to colleagues
Act as scrum team member

Education and experience

Education

Experienced BSc or MSc in computer science, software engineering or equivalent

Experience and skills

Solid technical skills in object-oriented programming languages such as Java, C#, or C++
Solid technical skills in Python
Strong knowledge of computer science fundamentals in OO design, software and algorithm design, problem solving, and complexity analysis
Experience and knowledge of cloud development platforms
Experience with containers and containers orchestration
Experience with software delivery cycles and knowledge of CI/CD infrastructure needs
Affinity with machine learning pipelines

Skills

Working 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:

Attention to detail coupled with the ability to think abstractly
You are passionate about software development and clean software design.
Ability to deal with change and uncertainty
Enthusiastic and intrinsically motivated
Good & proactive communication in an international and multidisciplinary environment
You are a real team player with an agile mindset: you actively look for continuous improvement in a collaborative way

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

Need to know more about applying for a job at ASML? Read our frequently asked questions

Keywords: Software Engineering, Team player, Multidisciplinary, Metrology, Semiconductors, Agile, Cloud native


Learn more about this job