ASML is one of the world’s leading manufacturers of chip-making equipment.
Our vision is to enable affordable microelectronics that improve the quality of life.
To achieve this, our mission is to invent, develop, manufacture and service advanced technology for high-tech lithography, metrology and software solutions for the semiconductor industry.
ASML's guiding principle is continuing Moore's Law towards ever smaller, cheaper, more powerful and energy-efficient semiconductors. This results in increasingly powerful and capable electronics that enable the world to progress within a multitude of fields, including healthcare, technology, communications, energy, mobility, and entertainment.
The project aims to replace a very basic 2.3 version by version 3.0 which is a fundamental architecture and definition change. The 3.0 server is to become THE platform to distribute and execute machine analysis tooling to customer support. The tools deployed on the server will realize a significant tool (scanner) availability improvement. The hardware and middleware solution for EPS3 will be based on re-use of an existing platform designed in another product group at ASML as much as possible / efficient.
Job Description •
Design constraints for applications running on EPS3 platform (application layer).• Architecture for (re-use of) software facility layers for applications running on the EPS3, including data management rules and data structure definitions enabling data sharing between applications.• Architecture and design of data synchronization mechanisms EPS3 ïƒŸïƒ Veldhoven central archive• Architecture, design and guidelines for data collection schemes that enable efficient, non-redundant data download from monitored equipment.•
When needed:
cross platform (EPS3, LCP, others) to prevent duplicate data collection from equipment.•
Alignment needed with equipment architects to come to non-invasive data collection schemes from the equipment.• Security guidelines and design for EPS3•
Ensure ASML only access• Guarantee customer data security•
Virtualization of software stack, define the need for Virtual Machines, content per VM and their interfaces.•
First point of contact for application development teams, define constraints and support application needs in the general system architecture.•
Support uniform design for usability of EPS3, including portal layout, workflows, etc.
• Master• 8 Years or more of relevant working experience
Experience•
Significant Java EE expertise and hands on knowledge• JAX-RS (ReSt, ReSt-Easy)• CDI (Component Dependancy Injection)• EJB (Enterprise Java Beans), MDB (Message Driven Beans)• Persistency, JPA, JDBC (e.g. hibernate)• JMS (Java Message S...)• Glassfish• Tomcat•
GUI Technologies: JSF (Java Server Faces), Rich Faces• JBoss, clustering and load balancing• Active and passive nodes, where a passive node takes over when active fails (availability design)•
Proxy: single connection point design for connection to customer network still enabling multiple (instances of) applications on the EPS3 server VMs.•
Oracle• VMWare and VM dependencies• Mongo DB• High Availability Designs•
Understands network topologies, can explain needs to customers (optionally via delegates) •
Awareness of the required sustaining activities and cost that result from design choices.•
Software patch and release processes, release and field upgrade strategies
Personal skills•
You are able to elicit requirements from various stakeholders and get these stakeholders aligned on the critical product requirements.• Able to translate technical solutions and products into business drivers.
Please apply using the apply button below.
Contact Information
RC01382-QR-COM
Education Backgrounds: |
Software Engineering |
Specialties: |
Application Development Programming Software Architecture Software Design |
Education Level: |
Undergraduate (Bachelors) Postgraduate (Masters) Doctorate (PH.D) |
Experience: |
10 - 15 years 5 - 10 Years > 15 years |
Languages spoken: |
English |
Job Location: | Veldhoven, Netherlands |
Type: Job
Deadline: 11th July 2015
Job reference (ID): 8574
Loading...