Senior Software Engineer
Company: Asml
Location: San Diego
Posted on: May 7, 2025
|
|
Job Description:
IntroductionASML 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 worlds 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.The DUV software group at Cymer
is looking for a talented Senior Software Engineer with experience
in, and passion for, these technologies. As a Cymer SW engineer,
you would be involved in the full software lifecycle, improving our
control systems, adding features, and enabling our customers to
create the next generation chips that power todays leading
technologies. You would work with Systems and Algorithms engineers
to collect and refine requirements for the project you are working
on. Using those requirements, you will formulate designs for
integrating your software into the current system, implement those
designs, and then unit test them. You would then work with our SQA
team to verify those implementations so they can be released to the
field. Our project teams are small, so your visibility and impact
will be high.Duties and ResponsibilitiesAs a Senior Software
Engineer you will work on developing and maintaining control system
software for our DUV line of lasers. You would work with Systems
and Algorithms engineers to collect and refine requirements for the
project you are working on. Using those requirements, you will
formulate designs, implement those designs, and then unit test
them. You would then work with our SQA team to verify those
implementations so they can be released to the field.Collect and
refine software requirements, and document those requirements in
our Requirements Management tool.Create detailed design
documentation that describes implementations that address
previously collected requirements.Code and unit test per design
documentation.Integrate new code into the existing code base.Work
with SQA to ensure proper verification coverage.Investigate defects
in existing software, propose solutions to resolve those
defects.Create release documentation, including release notes and
upgrade procedures.Other duties as required.Job description subject
to change at any time.Education and experience:Requires a Bachelors
Degree in Computer Science or Computer Engineering.Minimum of eight
(8) years of experience is required.Experience in C/C++
programmingExperience with Object Oriented designExperience using
an RTOS: VxWorks, Integrity or other RTOS.Skills:Excellent written
and verbal communication skills.Knowledge of software engineering
processes, including Software configuration management and the
ability to read and create appropriate project
documentation.Knowledge of real time operating systems, control
system theory, embedded software design, real time system
interactions in an embedded environmentKnowledge of microcontroller
architectures and principles of operation.Knowledge and ability to
work with oscilloscopes, and signal generators.Other
InformationThis position is located on-site in San Diego, CA . It
requires onsite presence to attend in-person work-related events,
trainings and meetings and to further ensure teamwork,
collaboration and innovation.A flexible workplace arrangement may
be available to employees working in roles conducive to remote work
(up to two days a week).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.Specific vision abilities required by this job include close
vision, color vision, peripheral vision, depth perception, and
ability to adjust focus.Must be willing to work in a clean room
environment, wearing coveralls, hoods, booties, safety glasses and
gloves for entire duration of shift.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.EOE AA
M/F/Veteran/DisabilityPotential candidates will meet the education
and experience requirements provided on the above job description
and excel in completing the listed responsibilities for this role.
All candidates receiving an offer of employment must successfully
complete a background check band any other tests that may be
required.All new ASML jobs have a minimum application deadline of
10 days.#LI-MO1The current base annual salary range for this role
is currently:$141,750-236,250Pay 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.The Company offers employees and their families,
medical, dental, vision, and basic life insurance. Employees are
able to participate in the Companys 401k plan. Employees will also
receive eight (8) hours of vacation leave every month and (13) paid
holidays throughout the calendar year. For more information, please
contact the Recruiter or click on this link Compensation & Benefits
in the US.All new ASML jobs have a minimum application deadline of
10 days.This position requires access to controlled technology, as
defined in the United States 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 ASML to proceed with candidates
who are immediately eligible to access controlled
technology.Diversity and 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.Need to know more about applying for a job at ASML?
Read our frequently asked questions.Request an AccommodationASML
provides reasonable accommodations to applicants for ASML
employment and ASML employees with disabilities. An accommodation
is a change in work rules, facilities, or conditions which enable
an individual with a disability to apply for a job, perform the
essential functions of a job, and/or enjoy equal access to the
benefits and privileges of employment. If you are in need of an
accommodation to complete an application, participate in an
interview, or otherwise participate in the employee pre-selection
process, please send an email to USHR_Accommodation@asml.com to
initiate the companys reasonable accommodation process.Please note:
This email address is solely intended to provide a method for
applicants to initiate ASMLs process to request accommodation(s).
Any recruitment questions should be directed to the designated
Talent Acquisition member for the position.by Jobble
Keywords: Asml, Pomona , Senior Software Engineer, IT / Software / Systems , San Diego, California
Click
here to apply!
|