30+ days ago - req31428

Embedded software design engineer - C & VxWorks

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

10%

Introduction to the job

Are you challenged by the engineering of high-tech semiconductor equipment products? And are you a software design engineer with experience in embedded systems, C programming and VxWorks? Then join the Business Line Mature Products and Services (BL MPS) department and help us support our PAS 55000 systems. In this job you will be involved with all aspects of our systems, not only the software but the full functionality.

Role and responsibilities

As an embedded software design engineer you are responsible for the following:

  • specify, re-design, replace critical software components, while maintaining the existing architecture.
  • contribute to the master plan by making a realistic work break down.
  • work within a multi-disciplinary team.
  • optimizing quality of the software aspects of the modules.
  • develop and implement the software project in close cooperation with stakeholders.
  • perform software and integration testing on test-rigs with the new racks and PAS 5500 proto systems with the new racks.
  • identify and integrate the design/solution and contribute to documentation and knowledge base.

Education and experience

You have:

  • a bachelor degree or higher in computer science, information technology, mathematics or equivalent.
  • at least 5 years of relevant work experience.
  • software design experience in C.
  • experience with VxWorks software environment.
  • experience in preferably an ARM software environment.
  • a relevant background in embedded software, in combination with related hardware.
  • experience defining (re-)design requirements, implementation and qualification.
  • defined software and integration tests to qualify new software.
  • experience and enjoy adjusting code within large existing code archives, which are not all perfectly documented.

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

  • team player able to communicate professionally with colleagues.
  • strong analytical ability with a pragmatic attitude, able to quickly understand existing code.
  • self-driven, pro-active, hands-on and get-it-done mentality based on technical arguments.
  • analytical, procedural, accurate and independent way of working.
  • good English language skills.

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

BL MPS supports the PAS 55000 systems, the 200mm wafer Lithography systems of ASML. We provide refurbished systems, upgrades, spare-parts and service to our customers.
Our Design & Engineering team of 40 engineers supports this PAS 5500 refurb, upgrade and service business by providing long-term availability of parts and modules.
Part of this long-term availability is the project to extend the PAS 5500 systems life-cycle to the year 2030 or beyond. For this a redesign of all electronics in the PAS 5500 system is started. Part of this redesign are the electronic racks that control the PAS 5500 sub-systems. For these rack redesigns the software team takes care of the definition, realization, qualification and integration of the software and firmware.

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