A

ASML

Manufactures photolithography systems for semiconductors

HMI D&E Software Engineer - Product Security & ADP

Backend EngineeringConfirmed live in the last 24 hours
Full-timeHsinchu, Hsinchu City, TaiwanNo salary listed

About the Job

Requirements

  • A master's degree in Computer Science, Software Engineering, or a related technical field is required.
  • Four to nine years of software development experience are required.
  • Hands-on experience in C++ and object-oriented programming is required.
  • Experience in software debugging, troubleshooting, and root cause analysis is required.
  • Experience developing software applications in Windows or Linux environments is required, along with the ability and willingness to work in a Linux-based development environment.
  • Experience with software testing, including unit, integration, or system-level testing, is required.
  • A good understanding of software engineering principles, software architecture, and maintainable software design is required.
  • The candidate must be able to independently investigate technical issues.
  • Strong written and verbal English communication skills are required to clearly communicate technical topics and issues.
  • The candidate must be able to communicate and collaborate effectively with cross-functional and global engineering teams.
  • Candidates must be legally authorized to access controlled technology under the United States Export Administration Regulations before beginning work.

Responsibilities

  • Design, develop, and maintain software applications using C++ and object-oriented programming principles.
  • Design and implement scalable, maintainable, and reusable software components for distributed systems.
  • Develop and maintain software in Linux-based environments, primarily at the user-space application level.
  • Design and implement distributed system components and communication mechanisms, including inter-process communication.
  • Own software development from implementation through developer-level verification before delivery to Software Quality Assurance.
  • Develop and execute unit, integration, system, and regression testing to ensure software quality and release readiness.
  • Investigate customer-reported software issues by reproducing problems, performing testing and debugging, identifying root causes, implementing fixes, and validating solutions before delivery.
  • Apply software engineering best practices, including object-oriented design, modular design, code reviews, maintainable architecture, and test automation.
  • Perform software troubleshooting and root cause analysis in complex software and distributed system environments.
  • Collaborate with cross-functional and global engineering teams to deliver software solutions and resolve technical issues.

Desired Qualifications

  • Experience designing or developing distributed systems and distributed software architectures.
  • Knowledge of multi-threaded programming, process management, and inter-process communication, such as sockets, message queues, or shared memory.
  • Experience with Linux user-space application development, performance analysis, or troubleshooting.
  • Experience with automated testing and continuous software validation practices.
  • Experience handling customer-reported software issues or supporting field escalations.
  • Experience with container technologies such as Docker or Kubernetes.
  • Experience in semiconductor equipment, semiconductor manufacturing, consumer electronics, or other complex software-intensive industries.

About the Company

ASML

Manufactures photolithography systems for semiconductors

ASML makes photolithography systems for semiconductor manufacturing, focusing on deep ultraviolet (DUV) and extreme ultraviolet (EUV) lithography machines that print circuits on silicon wafers. EUV enables finer features than DUV by using shorter-wavelength light. The company earns revenue from selling the machines and from installation, maintenance, and upgrades, and it differentiates itself by its dominant position in high-end lithography and a global services network serving major chipmakers like TSMC, Samsung, and Intel.

Company size
10,001+
Company stage
IPO
Headquarters
Veldhoven, Netherlands
Founded
1984

Recently Posted Jobs

Explore more opportunities at ASML

See more jobs