Senior Software Engineer
Company: ASML Germany GmbH
Location: San Diego
Posted on: April 25, 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 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.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 today's 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.Education and experience:
- Requires a Bachelor's Degree in Computer Science or Computer
Engineering.
- Minimum of eight (8) years of experience is required.
- Experience in C/C++ programming.
- Experience with Object Oriented design.
- Experience 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 environment.
- Knowledge of microcontroller architectures and principles of
operation.
- Knowledge and ability to work with oscilloscopes, and signal
generators.Other Information
- This 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.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 and 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 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 Company's 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
.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 .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 to initiate the company's
reasonable accommodation process.Please note: This email address is
solely intended to provide a method for applicants to initiate
ASML's process to request accommodation(s). Any recruitment
questions should be directed to the designated Talent Acquisition
member for the position.
#J-18808-Ljbffr
Keywords: ASML Germany GmbH, Murrieta , Senior Software Engineer, IT / Software / Systems , San Diego, California
Didn't find what you're looking for? Search again!
Loading more jobs...