DUV Imaging Embedded Software Design Engineer

1 maand geleden


Eindhoven, Noord-Brabant, Nederland ASML Voltijd
Introduction to the job

ASML is leading in the worldwide development, production and sales of high-end lithography systems for the semiconductor industry. Worldwide over 10.000 people work at ASML, with important settlings in the United States, Asia and the head office in Veldhoven. The employees of ASML share the passion for technology with a customer focus. At ASML one works ongoing for the further development and implementation of complex and high-quality technological systems. Working at ASML is therefore challenging and extremely dynamic. To remain successful the company has ambitious objectives and high standard requirements.
Within ASML, the sector Development and Engineering is responsible for the specification, design, integration, qualification, and sustaining of all ASML products.

Job Mission

You are happy to make things work and to build great applications which in turn will make things move and will insure extremely precise calibrations. Next to that you feel comfortable maintaining the existing architecture and re-design/improve it where needed.
You will be responsible for writing clean and highly functional code for Imaging systems of our DUV machines, and for several SW layers, from HW control to higher level application.
You enjoy seeing things move by the code that you generate, regardless if you have to write code in C or Python – to you, the results count. 

Improve the quality of our software by focusing on automation and prevention, embed more proactive quality mindset within the team.

Job Description

Our DUV Imaging team is looking for a Design Engineer with an interest to grow into a Lead Test Engineer.

Do you have a passion for quality and automation and feel energized when you prevent issues ending up in the hands of the customer?

Do you always look for opportunities to improve quality and to automate testing, integration and delivery steps?

Then, you could be just the person we need to take our teams to the next level

You will be part of a collaborative and dynamic team working on DUV Projection lens, working in a multidisciplinary environment, involving physics, mechatronics, customer support and factory Departments.

As a Design Engineer, you will be responsible for:

  • Creating clear specifications, making efficient design choices and to 'make it happen' by also implementing, testing and integrating the design. Customer satisfaction is the number one driver for ASML and thus for every software engineer.
  • Design, analyze, document and test the required software specifications.
  • Using C, Python, object oriented design programming and Linux within a highly complex embedded environment.

As Lead Test Engineer, you will be responsible for:

  • Design, build and maintain manual and automated tests and integrate them with the CI pipeline
  • Implement and/or assist new automated tests and maintain existing tests
  • Maintain hardware test setups like testbenches.
  • Follow and apply industry trends and new practices, test automation tools, and methodologies
  • Review functional and software requirements and provide relevant input
  • Proactively support TDD (Test Driven Development) adaption
  • Contribute towards predictable delivery of changes by creating/maturing integration, testing and delivery pipelines
  • Perform risk assessment & management
  • Improve test artefact management and traceability matrix within the team
  • Contribute to maturing of test competence within the department
  • Be part of Agile development teams and work closely with Developers
  • Use appropriate metrics to validate and improve software quality
  • Contribute in improving simulation environments
  • Work closely together with SW development team, PO, SM & test community

Education

  • Bachelor’s, Master’s or PhD degree in Computer Science, Informatics, Embedded Systems or equivalent experience.
  • ISTQB or T-Map Certificate is preferred

Experience

  • Software engineer with at least 3 - 5 years of experience in large-scale software applications - embedded programming.
  • Key competencies for this role are Unix/Linux, C, UML, real-time, Python, VxWorks
  • Experience with programming/scripting/automation, like: C, C++, Unix (e.g. csh), Linux, Python
  • Solid software engineering knowledge: Agile, Scrum, UML, OOP, design patterns.
  • Experience in embedded software testing in high-tech systems
  • Experience with automation, CI/CD practices, tools and scripting, like Jenkins
  • Experience with version control (e.g. Clear Case, Git), continuous integration, FMEA, test automation, stubs and mocks (e.g. Google Mock)
  • Experience with Requirements Engineering process
  • Preferably experience of working in a large organization

Personal Skills:

  • Takes initiative, shows ownership, able to influence without authority
  • Analytical skills, different levels of abstract thinking
  • Good organization skills, detail and quality oriented
  • Good communication skills, able to challenge the status quo
  • Team player
  • Flexible and goal oriented, able to realize progress within an uncertain, rapidly changing environment
  • Fluent in English

This position requires access to controlled technology, as defined in the Export Administration Regulations (15 C.F.R. § 730, et seq.). Qualified candidates must be legally authorized to access such controlled technology prior to beginning work. Business demands may require ASML to proceed with candidates who are immediately eligible to access controlled technology.

Diversity and 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.

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

Work Experience: 4-9 years

Travel: No

Education Level: Bachelor,Master

Employment Type: FULL_TIME

Team: Design Engineering and Architecture

Technical Field: Software



  • Eindhoven, Noord-Brabant, Nederland ASML Voltijd

    Job DescriptionTechnically responsible for delivering the functional requirements of lens optimization routines during operation and calibration of ASML DUV products.Building prototype models and testing tools in Matlab for the lens models of new ASML DUV products. Knowledge of Julia is an added advantage.Build a relationship and closely work together with...


  • Eindhoven, Noord-Brabant, Nederland Yacht Voltijd

    Your challenge Do you want to accelerate innovation and the creation of new healthcare products that matter?Do you believe that healthcare needs to be revolutionized and that a combination of connected consumer propositions and medical devices will drive that revolution?Do you want to help define the future of healthcare by developing first-of-a-kind...

  • Senior Software Engineer

    3 maanden geleden


    Eindhoven, Noord-Brabant, Nederland ThermoFisher Scientific Voltijd

    Job DescriptionThe Xenon team, which is an Image Acquisition & Detection (IA&D) Software team, based in our Thermo Fisher Scientific Eindhoven -branch, develops software targeted at platforms ranging from dedicated embedded Linux systems to Windows PCs. To do so, a wide variety of innovative, industry standard technologies, languages and tools are used. A...


  • Eindhoven, Noord-Brabant, Nederland Luxoft Voltijd

    Project descriptionYou will be responsible for creating clear specifications, making efficient design choices and to 'make it happen' by implementing and testing the design. 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...


  • Eindhoven, Noord-Brabant, Nederland IC Resources Voltijd

    Senior Software Engineers are sought by this leader in engineering software systems development. Based at their European R+D Centre near Eindhoven the Senior Software Engineers will be responsible for producing high-quality software under Linux and RTOS in C and C++ at all levels across the software stack. The Senior Software Engineers will work closely with...


  • Eindhoven, Noord-Brabant, Nederland ASML Voltijd

    Technically lead the deliverables in the product development and set direction for the various solutions in the DUV projection modules. Contribute to troubleshoot and solving issues, escalations and customer specific requests. This involves analyzing data, connecting the results to physical phenomena and steer towards the proper solution directions...


  • Eindhoven, Noord-Brabant, Nederland ASML Voltijd

    Job DescriptionTechnically lead the deliverables in the product development and set direction for the various solutions in the DUV projection modules. Contribute to troubleshoot and solving issues, escalations and customer specific requests. This involves analyzing data, connecting the results to physical phenomena and steer towards the proper solution...


  • Eindhoven, Noord-Brabant, Nederland Luxoft Voltijd

    Project descriptionIn a dedicated team consisting of software integrators and testers you will test and deliver the software that plays a pivotal role in realizing the core functionality of our high end EUV machines.ResponsibilitiesCheck project deliveries from project teams for completeness;- qualify the assembly against a production release;- manage the...


  • Eindhoven, Noord-Brabant, Nederland ThermoFisher Scientific Voltijd

    Work ScheduleStandard (Mon-Fri)Environmental ConditionsOfficeJob DescriptionCompany:Thermo Fisher Scientific is a world-wide company, and the world leader in serving science. In the Analytical Instruments Group, the Material and Structural Analysis Division is looking for a Module System Architect for detection modules in our Transmission Electron...

  • Embedded Linux developer

    2 maanden geleden


    Eindhoven, Noord-Brabant, Nederland Signify Netherlands B.V. Voltijd

    We're looking for a Embedded Linux developer to join our LiFi Business Software Team in Netherlands (Eindhoven). As part of the Trulifi software team, you will define, develop, and validate different software applications running on top of different Linux-based systems.The Trulifi solution is a network communication system composed of three main software...

  • Engineer III, Software

    1 maand geleden


    Eindhoven, Noord-Brabant, Nederland ThermoFisher Scientific Voltijd

    Work ScheduleStandard (Mon-Fri)Environmental ConditionsOfficeJob DescriptionTransmission electronic microscopes are the most sophisticated laboratory instruments that are used today. Platform Software is essential into exploiting all the potential of these microscopes, pushing the limits of current physical technologies. These tools and our software...


  • Eindhoven, Noord-Brabant, Nederland ASML Voltijd

    Introduction to the jobAre responsibility and ownership your key strengths? Can you translate (high-level) performance requirements into a robust design and do you take the lead in getting technical issues solved? Do you see the big picture without missing the important details? Do you place the team’s goals first? Then we want to get in touch with...

  • Embedded Software Architect

    4 maanden geleden


    Eindhoven, NB, Noord-Brabant, Nederland ICT Group Voltijd

    In het kortAls embedded software architect zorg je ervoor dat de wensen en eisen van de klant door creativiteit vertaald worden in een solide software architectuur. Deze wordt onder jouw technische leiding in ontwikkelteams verder uitgewerkt in software ontwerpen en implementatie, leidend tot een we

  • Integration Test Engineer

    1 maand geleden


    Eindhoven, Noord-Brabant, Nederland Yacht Voltijd

    The department is among others responsible for the design and development of test procedures required to determine whether the product works as expected before it is delivered to the customer. As an integration test engineer, you are actively involved to verify the compliance of the embedded systems with specified functional requirements and correct...

  • Software Engineer

    1 maand geleden


    Eindhoven, Noord-Brabant, Nederland Synsel Voltijd

    Hier ga je werkenDeze organisatie ontwerpt en bouwt al meer dan honderd jaar systemen en machines voor verschillende industrieën. Ze besteden veel aandacht aan de kwaliteit van de systemen en machines. Ze zijn gespecialiseerd in het ontwikkelen en produceren van verschillende hoog geautomatiseerde apparatuur en productielijnen.Niet alleen aan de machines...

  • Embedded Software Architect

    3 weken geleden


    Eindhoven, Noord-Brabant, Nederland ICT Group Voltijd

    In het kortAls embedded software architect zorg je ervoor dat de wensen en eisen van de klant door creativiteit vertaald worden in een solide software architectuur. Deze wordt onder jouw technische leiding in ontwikkelteams verder uitgewerkt in software ontwerpen en implementatie, leidend tot een werkend product. Je bepaalt de hoofdlijnen en werkt de details...


  • Eindhoven, Noord-Brabant, Nederland ThermoFisher Scientific Voltijd

    Job DescriptionIntern/Final graduation assignment firmware-embedded software engineeringWhen you join us at Thermo Fisher Scientific, you'll be part of an inquisitive team that shares your passion for exploration and discovery. With revenues of more than $40 billion and the largest investment in R&D in the industry, we give our people the resources and...


  • Eindhoven, Noord-Brabant, Nederland ASML Voltijd

    Job DescriptionIntroductionWe are seeking a highly motivated and skilled Software Engineering Intern to join our team at ASML. As a leading developer of photolithography systems for the semiconductor industry, we are looking for a talented individual to assist in the development of our software product.Background InformationASML is a global leader in the...


  • Eindhoven, Noord-Brabant, Nederland TU Eindhoven Voltijd

    Assistant Professor In Geometric Learning and Image Analysis We have an excellent opportunity for an applied and industrially oriented mathematician You will be working at the forefront of Geometric Learning and Image Analysis in the unique and inspiring Eindhoven Brainport region. Aanstellingsfunctie(s) Universitaire docent Irène Curie Fellowship Nee...

  • Engineer III, Software

    3 weken geleden


    Eindhoven, Noord-Brabant, Nederland ThermoFisher Scientific Voltijd

    Work ScheduleStandard (Mon-Fri)Environmental ConditionsOfficeJob DescriptionThe TeamThe Deliver Beam & Optics group is one of the pillars of the Research and Development organization for High-End Transmission Electron Microscopes (TEM). We are committed to develop groundbreaking technologies, modules and software that enable us to deliver outstanding TEM...