Software Design Engineer

ASML
Veldhoven, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Veldhoven, Netherlands

Tech stack

C
Java
Algorithm Design
Software Applications
Computing Platforms
C Sharp (Programming Language)
C++
Computer Programming
Linux
Linux on Embedded Systems
Python
Matlab
Object-Oriented Software Development
Software Engineering
Software Systems
UML
VxWorks
Information Technology
Programming Languages

Job description

Our software departments are expanding and we are looking for several Senior Design Engineers to join our teams! Within ASML, we have several software departments and each is specialized in creating, maintaining and configuring various complex software products. Depending on the department, you could be working on high tech Java products, or C# applications or on C/C++ applications on embedded Linux or algorithm programming. You will provide the software solutions that make our machines complete and unique. In close cooperation with colleagues from software and other disciplines (mechatronics, optics, electronics, physics) you are a member of a multi-disciplinary project team. Your solutions emerge from sound software engineering practice and take low effort to develop and maintain. You are a high-quality driven engineer, you pay attention to every detail of your work and you leave no room for errors. You want to work in a highly-complex environment where calculations and measurements are done at a nanometer level. You want to impact the world with your work and you want your projects to reach millions of people worldwide. You want to be respected for your work and you want to have some of the best engineers in the world as your colleagues. How about being part of the elite engineering team of ASML? After all, we are the largest producer of lithography machines in the world!, At ASML, we use various programming languages, as per each department's needs. The specificity of all of our teams is that they work in a highly complex, multidisciplinary environment which leaves no room for error in the live environment and for which quality is essential. You will design, analyze, document and test the required software specifications. You will use C/C++, Python, object oriented design programming and Linux within a highly complex embedded environment. You will work in a multidisciplinary environment, involving physics, mechatronics, customer support and factory departments. You will work on embedded or application level programming, on computer systems or software platforms, depending on your ambitions we will find you the best match as software designer at ASML. You will work with C# or Java on application level programming.

Requirements

You have a BSc., MSc., PhD or PdEng in Computer Science, Electrical Engineering, Aerospace Engineering, Mathematics, Physics, Electronics or similar technical domain., Software engineer with minimum 5-10 years of experience in large-scale software applications involving: embedded programming or algorithm development or application level programming on various types on layers and technologies. Key competencies for this role are Unix/Linux, C, C#, Java, C++, UML, Python, VxWorks, Matlab. Personal skills You should first of all be passionate about technology and should be excited by the idea that his work will impact millions of end-users worldwide. You should be analytical, product and quality-oriented. You like to investigate issues, you are creative in solving problems and you do not fear to present your solutions. You are open-minded, you like to discuss about technical challenges and you want to push the boundaries of technology. You are an innovator and you constantly seek to improve your knowledge and your work. You are a role model for your team and they trust your technical as well as interpersonal and coaching skills. You take ownership and you support your team, you are the backbone of your group. You are client and quality oriented - you do not settle for second best solutions, but you strive to find the best ways to acquire top results., Education Backgrounds: Electrical Engineering Physics Software Engineering, Education Level: Undergraduate (Bachelors) Postgraduate (Masters) Doctorate (PH.D) Experience: 5 - 10 Years Languages spoken: English Job Location: Veldhoven, Netherlands Keywords: Java, C# applications, C/C++, Linux, algorithm programming, Python

About the company

ASML is a high-tech company, headquartered in the Netherlands. We manufacture the complex lithography machines that chipmakers use to produce integrated circuits, or computer chips. Over 30 years, we have grown from a small startup into a multinational company with over 60 locations in 16 countries across Europe, Asia and the US.

Apply for this position