ASML Platform Development Expert (C++) in Veldhoven, Netherlands
Introduction
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
As a Platform Development Expert you will join the software facilities team where you will have a key role in enabling, mediating and creating technical solutions which in turn will serve multiple software groups. Our technical teams will rely upon your technical expertise as well as your strong ability to see the greater good among multiple technical challenges.
Job Description
Working within the EUV Source Computer Systems team of approx. 15 people you will be working on providing and improving the operating system(s), virtualization, system installation, patching, backing-up, providing API for other layers and networking.
You will handle End-of-Life issues, assist the Architect in designing new features and directly pick up critical issues with our prototypes. You will be working on correct configuration of Operating Systems, manage network equipment, developing portability layers, providing functionality for system diagnostics. Optionally, if it is in line with your ambition, you will be aligning with our sub-contractors in the work we ask them to execute for us (outsourcing).
As a Platform Development Expert you will regularly provide feedback on progress and technical content to the Project/team Leader as well as the team of Software Engineers who will implement the proposed changes.
It’s crucial to have a constant communication with your stakeholders on the progress and specification status to ensure no-one is surprised or disappointed. These stakeholders include the software development partners, but also our factory and customer support representatives.
We are proud of our team. We hire talented, motivated people and give them responsibility and the autonomy to innovate. We like people with a ‘can-do’ attitude and we want people who are inquisitive, hungry and eager to grow with us.
Responsibilities:
Gather input/requirements, contacting relevant stakeholders
Create next level (detailed) designs.
Implement requirements in line with the created designs.
Validate implementations
Vendor selection for off-the-shelf software products.
Education
Bachelor’s, Master’s or PhD degree in Computer Science, Informatics, Embedded Systems or equivalent experience.
Experience
Minimum 5 years of experience in troubleshooting and development in large-scale enterprise environments
Experience with Operating Systems (Linux, RTOS, VxWorks is a pre), C/C++, Scripting (Python), scheduling, resource monitoring, diagnostics, system debugging
Knowledge of Python and C is a big advantage
ClearCase / Git
Agile WOW – scrum/Kanban
Personal skills
Strategic thinking, solving today’s problems while keeping in mind a long-term plan, you like to see how things will evolve and what their impact will be.
Good listening skills, creative thinking, you like to come with innovative technical solutions
Very good communication & diplomacy skills
Helicopter view
Able to understand how complex systems work
Investigative attitude with a good quality and client orientation
Able to balance between the needs of multiple software groups
Context of the position
Within ASML the next generation of lithography machines is being developed in the EUV (Extreme Ultra Violet) program. In the program a new light source (Source) is introduced which creates EUV. The SW facilities team is responsible for providing the general facilities that help the functional teams to create reliable SW in an efficient way.
Other information
Applications sent by email cannot be processed
Location: Veldhoven, Netherlands
Level: Bachelor
Experience: 5-10 Experienced
Available since: 4/17/2018
Functional area: Information Technology
Background: Computer Science
Reference: req1654