Cloud and Virtual Computing Platform Engineer
Company: ASML
Location: San Jose
Posted on: May 16, 2022
|
|
Job Description:
Introduction to the jobASML US, including its affiliates and
subsidiaries, bring together the most creative minds in science and
technology to develop lithography machines that are key to
producing faster, cheaper, more energy-efficient microchips. We
design, develop, integrate, market and service these advanced
machines, which enable our customers - the world's leading
chipmakers - to reduce the size and increase the functionality of
their microchips, which in turn leads to smaller, more powerful
consumer electronics. Our headquarters are in Veldhoven,
Netherlands, and we have 18 office locations around the United
States including main offices in Chandler, Arizona, San Jose and
San Diego, California, Wilton, Connecticut, and Hillsboro, Oregon.
Having joined the ASML family in 2016, HMI has become an integral
part of our holistic lithography portfolio with innovative e-beam
inspections solutions.Job MissionThe software created by HMI, an
ASML Company for scanning electron microscope (SEM) image
processing and wafer defect inspection is highly efficient and
real-time performance critical. Together with the High-Performance
Computing team it is your task to ensure there is a platform where
this software can run with high performance achieved and
availability guaranteed. The team you work with designed the
software platform setup, the Computational Infrastructure
virtualization layers, manages firmware updates, and provides a key
set of numerical algorithm optimization services to manage the
platform. The team is very strong on the technical aspects. A
candidate with affinity towards team collaboration and technical
excellency, picking up daily issues that arise and guide priority
setting is encouraged to bring this forward.Job DescriptionThe
hands-on role of a Cloud and Virtual Computing Platform Engineer is
responsible for the design, review and collaboration with
computation infrastructure team for a future-proof cloud and
virtual compute platform with optimization for both in-house and at
HMI's customers. You will be responsible for the stability of the
existing platforms in the field and the introduction of a new
platform with the associated new opportunities and issues. You are
profound in troubleshooting virtual computing platform both
software and hardware, container virtualization, network, and other
software issues even if these go beyond the platform. Robust
understanding of software & platform development processes,
installations, and upgrades (Ansible, K8s, Container, Docker, shell
script) is one of your hobbies..Identify, design and implement the
cloud architecture solutions to meet efficient and effective needs
of image processing computing infrastructures for high throughput
requirementCreate and lead virtualization strategy for new projects
and manage the adaption process on legacy productsCollaborate and
evaluate designs and solutions of cloud applications, hardware, and
software.Develop and organize internal and experimental virtual
cloud computer system.Familiar with parallel computing techniques
on multi-core computational systemsStrong collaboration skills with
manufacturing and design teamsMaintenance and creation of Linux OS
environment playbooks that are used in software deployment.Support
development teams at San Jose and other HMI-ASML sites where they
experience potential software platform issuesIdentifying the
implications when a move from one software version to the next is
required.Development of automated tests that can be re-used on
virtual platform changes and upgrades to ensure no regression
impact is caused.Be able to work with Linux and Python for test
execution and scripting purposes.This position may require 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 the Company to proceed
with candidates who are immediately eligible to access controlled
technology.EducationBachelor's Degree in Computer Science or
Software Engineering, or relevant field of study.ExperienceMinimum
5 years' of relevant, work related experience.Experience with Cloud
Computing, Virtualization, Container, Parallel Computing.Should be
able to read and perform modifications on existing C++ code as
neededHands-on experience with popular container orchestration
technologies, such as Kubernetes, DockerHands-on experience with
designing, building, and configuring private cloud-alike computing
infrastructure to adapt custom requirements utilizing opensource
softwareExperience with Linux and Shell or Python for test
execution and scripting purposes.Skilled in developing automated
tests that re-used on virtual platform changes and upgrades
ensuring no regression impact is caused.Familiar with Linux/Unix
working environment with software releases.Preferred hands-on
experience with Computer Networking, CentOS Linux, Parallel
ComputingPersonal skillsCan observe and respond to people and
situations and interact with others encountered in the course of
work.Can learn and apply new information or skills.Must be able to
read and interpret data, information, and documents.Strong customer
focus and commitment to customer satisfaction through
prioritization, quality, efficiency and professionalism.Ability to
complete assignments with attention to detail and high degree of
accuracy.Proven ability to perform effectively in a demanding
environment with changing workloads.Result driven-demonstrate
ownership and accountability.Identifies bottlenecks and drives
improvements.Work independently or as part of a team and follow
through on assignments with minimal supervision.Demonstrate open,
clear, concise and professional communication in a Multi-National
and Multi-Culture EnvironmentAbility to establish and maintain
cooperative working relationships with co-workers and customer.Work
according to a strict set of procedures within the provided
timelines.Other informationRoutinely required to sit; walk; talk;
hear; use hands to keyboard, finger, handle, and feel; stoop,
kneel, crouch, twist, reach, and stretch. Occasionally required to
move around the campus.Occasionally lift and/or move up to 20
pounds.May require travel (specify domestic and/or international)
dependent on business needs - specify percentage of travel.Specific
vision abilities required by this job include close vision, color
vision, peripheral vision, depth perception, and ability to adjust
focus.Can observe and respond to people and situations and interact
with others encountered in the course of work.Can learn and apply
new information or skills.Must be able to read and interpret data,
information, and documents.Strong customer focus and commitment to
customer satisfaction through prioritization, quality, efficiency
and professionalism.Ability to complete assignments with attention
to detail and high degree of accuracy.Proven ability to perform
effectively in a demanding environment with changing workloads and
deadlines.Result driven-demonstrate ownership and
accountability.Identifies bottlenecks and drives improvements.Work
independently or as part of a team and follow through on
assignments with minimal supervision.Demonstrate open, clear,
concise and professional communication.Ability to establish and
maintain cooperative working relationships with manager, co-workers
and customer.Work according to a strict set of procedures within
the provided timelines.EOE AA M/F/Veteran/Disability
Keywords: ASML, San Jose , Cloud and Virtual Computing Platform Engineer, Engineering , San Jose, California
Click
here to apply!
|