Sr. Architect - Software & Image
Company: ASML
Location: San Jose
Posted on: January 27, 2023
|
|
Job Description:
LocationSan Jose - CA, USTeamResearch & developmentExperience8+
yearsDegreeMasterJob CategoryComputer science & software
engineeringIntroduction 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.Role and responsibilitiesAs a Senior Architect, you will
develop software for advanced E-Beam inspection tools and
solutions.You are a collaborative team player who enjoys technology
challenges, as well as partnering with other team members to build
robust software in support of ASML's world leading e-Beam product
line.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.In this role
you will:Carry out software development following ASML Product
Generation Process and V-Model.Analyzes software requirements and
collaborates with other engineering teams to determine feasible
solution within time and cost constraints.Utilize OOD and design
patterns to formulate modular software systems per specs.Takes
leading role in architecture design, algorithm development and new
technology advancement for Scanning Electron Microscope (SEM) image
tuning and calibration.Produce clean code and efficient algorithm
in C# and C++ for electron optic controls, machine calibration,
process automation and machine learning.Design and perform module
unit test, simulation and system integration tests.Write
professional requirement, design document and test plan.Carry out
performance analysis, troubleshooting and technical
support.Education and experienceMaster's degree in Computer
Science, Software Engineering, Applied Mathematics or related
fields.Higher degree desired.7 years of relevant work related
experience with MS degree in respective field.5 years of relevant
work related experience with PhD degree in respective field.Expert
programming knowledge in C# and C++.Strong knowledge in software
architecture design, OOD and design patterns.Expert in image
processing and OpenCV.Expert in analytical analysis using MATLAB
and Python.Experience with machine learning, numerical
optimization, and parallel programming is a strong plus.Experience
in electron optic imaging and semiconductor equipment control is a
plus.Hands-on experience with TCP/IP, RS232, .Net Remoting, WCF and
state machine(optional).Have knowledge of WinForms and
WPF(optional).Experienced with Git, Agile workflow and software
development life cycle (SDLC).Proficient with MS Office Suite
applications.Excellent skills in problem solving and critical
thinking skills.Ability to work independently as well as
collaboratively as part of a team.Ability and willingness to travel
approximately less 10%.SkillsWorking at the cutting edge of tech,
you'll always have new challenges and new problems to solve - and
working together is the only way to 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: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.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 lead a
small software project team as scrum master.Ability to establish
and maintain cooperative working relationships with co-workers and
customer.Work according to a strict set of procedures within the
provided timelines.Routinely 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 - less 10%.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.Diversity & InclusionASML 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 informationMust be willing to work in
a clean room environment, wearing coveralls and safety devices as
instructed.While performing the duties of this job, the employee
routinely is required to sit; walk; talk; hear; use hands to
keyboard, finger, handle, and feel; stoop, kneel, crouch, twist,
reach, and stretch.The employee may occasionally lift and/or move
up to 50 pounds.Specific vision abilities required by this job
include close vision, color vision, peripheral vision, depth
perception, and ability to adjust focus.Can work under
deadlines.The environment generally is moderate in temperature with
moderate to high noise level.This must include references to day
and night shifts for accommodation purposes.The California base
annual salary/hourly range for this role is currently
$154,125.00-$256,875.00. Pay scales are determined by role, level,
location and alignment with market data. Individual pay is
determined through interviews and an assessment of several factors
that that are unique to each candidate, including but not limited
to, job-related skills, relevant education and experience,
certifications, abilities of the candidate and pay relative to
other team members. Our recruiters can share more information about
our bonus program, benefits and equity during the hiring
process.EOE AA M/F/Veteran/Disability
Keywords: ASML, San Jose , Sr. Architect - Software & Image, Other , San Jose, California
Click
here to apply!
|