Internship - Software Engineering (AI) jobs in United States
cer-icon
Apply on Employer Site
company-logo

ASML · 2 weeks ago

Internship - Software Engineering (AI)

ASML US is a leader in developing lithography machines essential for producing advanced microchips. The internship role involves working closely with software architects and control system engineers to develop high-quality software solutions based on design requirements and specifications.

CommercialElectronicsHardwareIndustrialIndustrial ManufacturingMachinery ManufacturingManufacturingNanotechnologySemiconductorSoftware
check
Growth Opportunities
check
H1B Sponsor Likelynote

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)
Ability to develop code for a distributed control system. The coding will require programming in different languages (C, C++, Python) on different OS environments (VxWorks, Linux)
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 at ASML, its development partners and the customer
You will also participate in continuous process improvement activities aimed at ensuring the processes and tools used throughout software development lifecycle are increasing the team’s ability to develop high quality software in the most efficient manner

Qualification

CC++PythonDistributed control systemsUMLTCP/IPEthercatCI/CD pipelinesCommunication skillsTeamworkAttention to detailProblem-solving

Required

Minimum of at least 2 years completed in pursuit of Bachelor's degree in Computer Science, Computer Engineering or other related Engineering or Science fields
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)
Ability to develop code for a distributed control system. The coding will require programming in different languages (C, C++, Python) on different OS environments (VxWorks, Linux)
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 at ASML, its development partners and the customer
Participate in continuous process improvement activities aimed at ensuring the processes and tools used throughout software development lifecycle are increasing the team's ability to develop high quality software in the most efficient manner
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 establish and maintain cooperative working relationships with co-workers and customer
Work according to a strict set of procedures within the provided timelines

Preferred

Pursuit of a Graduate MS or Ph.D in relevant field is a plus
Previous experience in a Technical Development role is a plus
Experience in leadership or designing software for a complex multi-processor distributed control system is a plus
Experience designing, developing and deploying LLM for various applications as well as integrating with existing LLMs via API
Experiencing developing CI/CD pipelines incorporating AI/LLM a plus

Company

ASML is a manufacturer of chip-making equipment.

H1B Sponsorship

ASML has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (460)
2024 (354)
2023 (538)
2022 (443)
2021 (196)
2020 (279)

Funding

Current Stage
Public Company
Total Funding
$526.46M
2022-05-10Post Ipo Debt· $526.46M
1995-03-24IPO

Leadership Team

leader-logo
Christophe Fouquet
President and Chief Executive Officer
linkedin
leader-logo
Marco Pieters
Chief Technology Officer
linkedin
Company data provided by crunchbase