Talent.com
Software Engineer
Software EngineerASML US, LLC • San Diego, CA, United States
Software Engineer

Software Engineer

ASML US, LLC • San Diego, CA, United States
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Introduction to the job

We are looking for software engineers who have a passion for designing and coding software for a distributed control system. Join Cymer / ASML and you will be joining a team that operates in a fast-paced, uniquely innovative and challenging environment to create new-to-industry solutions with rapid productization to support an aggressive commercialization plan for the EUV technology within ASML.

You will work with software architects and control system engineers as you develop software in response to the software and controls requirement and design documents. You will get to participate in designing for excellence, keeping in mind all the -cities and -abilities like reusability, modularity, simplicity, maintainability, ... You will get to use UML to capture your design, you will also get to lead projects of small to medium size where you can analyze complex issues, determine the best test methodologies, and contribute in all aspects of the software development, build, test and release cycle.

Your universe will not just be the software team in San Diego, or even the controls team in San Diego, it will be your colleagues in all the functional teams in San Diego and Veldhoven, and as we try to meet our resource and budget challenges you will also work with our partners near-site, off-site as well as offshore.

And you may ask, what does the control system software do? Well, the control loops involve data exchange at speeds up to 100 kHz while data collection for diagnostics purposes is done at up to 1Khz rate. There is interaction between control loops running on quad core boards and platform software that runs on IBM bladecenter. Data is stored on board in postgres databases and is shipped via the fab network to data servers in San Diego. And our graphical user interface developed using Qt serves a complex set of users - operators, engineers, scientists and customers. And we don't forget safety, the control system has a Siemens PLC to ensure both human safety is ensured and machine damage is prevented.

Come and join our journey and you will be challenged and rewarded as you work alongside a group of talented, passionate and fun-loving engineers. You can tell your friends - I work on semiconductor lithography machines that allow the printing of finer features for the next generation of chips that power the innovations in the world today.

Role and responsibilities

Understand the software response to system and controls requirements, develop software based on software requirements and design, create Test Specification Documents, and deliver software solutions of highest quality.

Work in hard and soft real time domain with complex hardware interfaces and various communication protocols (TCP / IP, Ethercat, Profinet)

Ability to develop code for a distributed control system. The coding will require programming in different languages (C++, Python) on different OS environments (VxWorks, CentOS, RHEL 8+).

Conform to the approved Software Development Process and the Program Development Process, and be an active champion of process improvement.

Utilize knowledge to design software for large complex multi-processor systems.

Articulate (verbal and written) the design decisions and implementations made to management ASML, its development partners and the customer.

Education and experience

Requires Minimum of BS in Computer Science, Computer Engineering or other related Eng / Science fields. MS or Ph.D in relevant field is a plus.

Strong C++ knowledge, Object Oriented Design principles and embedded development

Ability to handle aggressive deadlines with agility and results driven approach

Excellent written and verbal communication skills.

Ability to translate, statistically analyze data, and effectively report problems through written and / or graphical formats.

Ability to use MS Word, Excel, PowerPoint, and electronic e-mail systems.

Ability to quickly develop and understand complex control systems including embedded real-time, application layers, CORBA interface and it's associated hardware environment.

Ability to independently determine technical solutions including test documentation.

Technical expert of data management, TCP / IP and other similar communication protocols.

Applies advanced knowledge of design methodologies.

Demonstrates sophisticated knowledge in utilizing design engineering tools, systems analysis and design, and database management.

Project leadership skills.

Ability to follow a Software Development Process that includes elements of planning, estimation, gathering and analyzing requirements, developing concepts and designs, implementation, developing and executing test plans' and engaging in work product reviews.

Ability to interact effectively with other team members as well as individuals in other disciplines and organizations.

Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.

Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations.

Ability to write reports, business correspondence, and procedure manuals.

Some travel required

Skills

Requires Minimum of BS in Computer Science, or other related eng or science fields. MS degree is preferred, Ph.D in relevant field is a plus.

2 to 5 years of experience in technical development role

Experience in leadership or designing software for a complex multi-processor distributed control system is a plus.

Proven ability in coding / programming in different languages (C++, Python) on different OS environments (VxWorks, CentOS).

Curious and current on emerging software methodologies

Other information

PHYSICAL DEMANDS AND WORK ENVIRONMENT

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

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 is occasionally required to move around the campus.

The employee may occasionally lift and / or move up to 20 pounds.

May require travel dependent on business needs.

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 and noise level.

Must be able to read and interpret data, information, and documents.

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 be on call and work hours as required to solve problems that arise with internal and external customers. External customers could be outside the US.

The environment requires working with a firing laser (which is noisy) and / or working in a manufacturing clean room environment from time to time.

The current base annual salary range for this role is currently :

$0-0

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.

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 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.

Inclusion and diversity

ASML 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 inclusion and diversity 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 Accommodation

ASML 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 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.

serp_jobs.job_alerts.create_a_job

Software Engineer • San Diego, CA, United States

Job_description.internal_linking.related_jobs
Software Engineer III

Software Engineer III

Scientific Research Corporation • San Diego, CA, United States
serp_jobs.job_card.full_time
Configurations Analyst / Administrator.Estimated Starting Salary Range : USD $146,800.Salary to be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Software Engineer I

Software Engineer I

First Division Consulting • San Diego, California, United States
serp_jobs.job_card.full_time
This position is contingent on contract award • •.Come Join Our Team! First Division Consulting (FirstDiv) .Department of Defense and Federal Government Agencies. We are a Small Business Administratio...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Software Engineer

Software Engineer

Inflow Federal • San Diego, California, United States
serp_jobs.job_card.full_time
At INflow Federal, we're not just navigating the frontier of digital transformation; we're reshaping it.Our dedication to merging the prowess of humans and machines to solve complex problems has se...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
EDI- Backend Software Engineer II (Remote)

EDI- Backend Software Engineer II (Remote)

American Specialty Health Incorporated • San Diego, CA, United States
serp_jobs.filters.remote
serp_jobs.job_card.full_time
American Specialty Health Incorporated is seeking an EDI Software Engineer II to join our Information Technology department. This position will help analyze, develop, and maintain secure, health dri...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Software Engineer

Software Engineer

Scientific Research Corporation • San Diego, CA, United States
serp_jobs.job_card.full_time
Estimated Starting Salary Range : USD $127,650.Salary to be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, and alignment with market dat...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Software Engineer

Software Engineer

Intrepid Studios • San Diego, California, United States
serp_jobs.job_card.full_time
Intrepid Studios is looking for an exceptional.MMO game launcher & patcher systems.As part of the Cloud Services team you will develop launcher & patcher algorithms, applications, cloud services, t...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Software Engineer

Software Engineer

MCM Midland Credit Management • San Diego, California, USA
serp_jobs.job_card.full_time
Applicants must have current authorization to work in the United States on a full-time basis.Responsible for owning modification and maintenance of software applications with large scope.Will work ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Mission Software Engineer, Public Sector

Mission Software Engineer, Public Sector

Scale AI, Inc. • San Diego, CA, United States
serp_jobs.job_card.full_time
Scale AI is seeking a highly skilled and motivated Mission Software Engineer to join our dynamic Federal Engineering team. As a part of this team, you will play a critical role in supporting Scale's...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Sr Software Engineer – NLP – Remote

Sr Software Engineer – NLP – Remote

UnitedHealth Group • San Diego, California, US
serp_jobs.filters.remote
serp_jobs.job_card.full_time
Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Software Engineer Enterprise Applications

Software Engineer Enterprise Applications

Qualcomm • San Diego, California, United States
serp_jobs.job_card.full_time
Engineering Group, Engineering Group > Software Engineering.Come work with us in beautiful and sunny San Diego on exciting web development projects!. QCT Software Automation and Tools (QSWAT) gro...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Sr Software Engineer I (Remote)

Sr Software Engineer I (Remote)

American Specialty Health Incorporated • San Diego, CA, United States
serp_jobs.filters.remote
serp_jobs.job_card.full_time
American Specialty Health Incorporated is seeking Sr.Software Engineers to join our growing organization.We are looking for creative and analytical problem-solvers to join one our growing Informati...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Software Engineer

Software Engineer

Quantum Design • San Diego, California, United States
serp_jobs.job_card.full_time
For more than 40 years Quantum Design (QD) has been providing technology solutions to researchers in the fields of physics, chemistry, biotechnology, materials science, and nanotechnology.Establish...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Software Engineer

Software Engineer

Ignite Digital Services • San Diego, California, United States
serp_jobs.job_card.full_time +1
Are you searching for an opportunity to take your career to the next level? Ignite Digital Services is a fast-growing digital transformation company serving the national security sector.Our small b...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Software Engineer

Software Engineer

G2 Ops • San Diego, California, United States
serp_jobs.job_card.full_time
San Diego, CA at our wonderful G2 Ops office and customer site.In person, some remote opportunity, and / or flexible working hours,. Proficiency in Python, Groovy, and SQL for data ingestion scripting...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Principal Software Engineer (Embedded Firmware)

Principal Software Engineer (Embedded Firmware)

Tandem Diabetes Care • San Diego, CA, United States
serp_jobs.job_card.full_time
Tandem Diabetes Care creates new possibilities for people living with diabetes, their loved ones, and their healthcare providers through a positively different experience.We'd love for you to team ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Software Engineer

Software Engineer

Leidos Inc • San Diego, CA, United States
serp_jobs.job_card.full_time
Our San Diego research and engineering team tackles some of the most complex challenges in national defense using.Software Engineer / Computer Scientist. You'll join a cross-disciplinary team of sci...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Software Engineer

Software Engineer

Applied Intuition • San Diego, California, United States
serp_jobs.job_card.full_time
Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines.Founded in 2017, Applied Intuition delivers the toolchain, Vehicle OS, and aut...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Software Engineer

Software Engineer

Servicenow • San Diego, California, United States
serp_jobs.job_card.full_time
It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today — ServiceNow stands as a global market ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted