> Markdown version of [/jobs/ext/3663087-senior-software-design-engineer](https://www.wearedevelopers.com/jobs/ext/3663087-senior-software-design-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Design Engineer - **Company:** ASML - **Location:** Veldhoven, Netherlands - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), Algorithm Design, Software Applications, Computing Platforms, C Sharp (Programming Language), C++ (Programming Language), Computer Programming, Linux, Python (Programming Language), MATLAB, Object-Oriented Software Development, Software Engineering, UML, VxWorks, Information Technology, Programming Languages - **Published:** October 10, 2026 - **Apply:** https://www.adzuna.nl/details/4485255254 ## About the Role 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. ## Description 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.