Senior C++ software design engineer

4 uur geleden


Veldhoven, Noord-Brabant, Nederland ASML Voltijd

Introduction to the job

Metrology software orchestrates the behavior of powerful mechatronic modules, so that together they achieve an extraordinary combination of speed and accuracy. As well as using metrology systems to position wafers, ASML also uses metrology systems to measure and compensate for sub-nanometer inaccuracies that inevitably creep in due to material imperfections, temperature fluctuations, and/or atmospheric pressure changes. To achieve such challenging results, the best metrology systems ever imagined are required.

Roles and Responsibilities

Solutions of the Metrology Functional Group are implemented in software by the Metrology Software Department. Your role is to design high-quality software, allowing fast and efficient delivery of complex metrology functions. The main tasks & responsibilities are:

• Collaborate with other software engineers to design and implement features

• Quickly produce well-organized, optimized, and documented source code in C++

• Create and document software tools required by architects or other developers.

• Debug existing source code and polish feature sets.

• Contribute to technical design documentation.

• Attention to detail is essential and all tasks must be carried out to the highest standard

Education and experience

Master in computer science, software engineering, system engineering, or equivalent

• 5+ years of experience as software engineer in a multidisciplinary setting

• Proven track-record in C++/C, UML, Unix/Linux

• Experience with DevOps, CI/CD, Jenkins Groovy, Python, MATLAB is a plus

• Knowledge of Software Design Patterns, GMock/GTest and Code versioning (Git/SVN)

• Experience with model driven engineering, requirements engineering, TDD/BDD

• Understanding of mathematical and physical concepts

Skills

ASML is a highly dynamic environment, which requires you to be a good communicator, team player, to take initiative and to be result oriented. You are a critical thinker and pay attention to every detail of your work.

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 inclusion

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

Work Experience: 4-9 years

Travel: No

Education Level: Bachelor,Master,PhD

Employment Type: FULL_TIME

Team: Design Engineering and Architecture

Technical Field: Software



  • Veldhoven, Noord-Brabant, Nederland Trinamics Beheer B.V. Voltijd

    At Trinamics Beheer B.V., we are looking for a Senior Software Engineer to join our Machine Control department's data-driven development groups.About the RoleYou will play a crucial role in developing and constructing software solutions that enable our lithographic machines to operate with high productivity and nanometer accuracy. Your focus will be on...


  • Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    About the RoleLithography Metrology Software EngineerAt ASML, we're pushing the boundaries of lithography technology. As a C++ Software Engineer in our Metrology Software department, you'll design and implement real-time computational models to drive our machines' performance. Your expertise in physics and mathematics will be invaluable in solving complex...


  • Veldhoven, Noord-Brabant, Nederland Yacht Voltijd

    Please note:Please list all requirements and wishes and answer with YES and an explanation, in addition to the motivation and CVWe would like to receive a CV that clearly shows that you meet the strict requirements. Please also make this clear in your motivation letter.Without a motivation letter, your application will not be processedAlthough we work with...

  • Senior Software Engineer

    1 maand geleden


    Veldhoven, Noord-Brabant, Nederland Inspire Group Voltijd

    We are seeking a highly skilled Senior Software Engineer to lead our system integration efforts. The ideal candidate will have a strong background in software development and experience with integrating complex systems.The successful candidate will be responsible for designing, developing, and testing system integration solutions, as well as collaborating...

  • Software Engineer

    1 maand geleden


    Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Introduction to the jobAre you challenged by delivering solutions to complex engineering problems in a multi-disciplinary team? Do you enjoy capitalizing on .NET software technology in an Agile development context to create solutions that our customers appreciate? Would you like to contribute to the world’s most advanced chip production metrology...


  • Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Introduction to the jobAt ASML, we manufacture the complex lithography machines used by chipmakers to produce microchips, leading the way to better and cheaper CPUs, GPUs and memory. Did you know that the latest smartphones like the iPhone 16, fastest laptops and smartest cars are all available thanks to our technology? To keep pace with market demands, our...


  • Veldhoven, Noord-Brabant, Nederland Trinamics Beheer B.V. Voltijd

    Job DescriptionWe are seeking a highly skilled Senior QT/C++ Software Design Engineer to join our team at Trinamics Beheer B.V.This is a challenging role that requires expertise in software development, system integration, and collaboration with cross-functional teams. As a senior engineer, you will be responsible for designing, developing, and deploying...

  • Senior Network Engineer

    2 maanden geleden


    Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Introduction We are Software Infrastructure and Computer Systems (SICS), the department that provides the software and hardware platform for our lithography systems – the heart of ASML.We are more than just software, networking, operating systems or computer systems; therefore our work is more than just design, virtualization or pure infrastructure. Our...

  • C++ Software Engineer

    3 weken geleden


    Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Introduction to the jobAt ASML, we manufacture the complex lithography machines used by chipmakers to produce microchips, leading the way to better and cheaper CPUs, GPUs and memory. Did you know that the latest smartphones like the iPhone 16, fastest laptops and smartest cars are all available thanks to our technology? To keep pace with market demands, our...

  • C++ Software Engineer

    2 weken geleden


    Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Introduction to the jobAt ASML, we manufacture the complex lithography machines used by chipmakers to produce microchips, leading the way to better and cheaper CPUs, GPUs and memory. Did you know that the latest smartphones like the iPhone 16, fastest laptops and smartest cars are all available thanks to our technology? To keep pace with market demands, our...

  • Software Test Engineer

    2 weken geleden


    Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Introduction to the jobMetrology software orchestrates the behavior of powerful mechatronic modules, so that together they achieve an extraordinary combination of speed and accuracy. It is the brain of ASML lithography systems. To ensure ever shrinking of the integrated circuits printed by ASML machines, we need people who can help us build next-generation...

  • C++ Software Engineer

    4 uur geleden


    Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Introduction to the jobMetrology software orchestrates the behavior of powerful mechatronic modules, so that together they achieve an extraordinary combination of speed and accuracy. As well as using metrology systems to position wafers, ASML also uses metrology systems to measure and compensate for sub-nanometer inaccuracies that inevitably creep in due to...

  • Software Design Engineer

    2 weken geleden


    Veldhoven, Noord-Brabant, Nederland Trinamics Beheer B.V. Voltijd

    Job OverviewWe are seeking a highly skilled Software Design Engineer to join our team at Trinamics Beheer B.V. in the Netherlands.


  • Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Join Our Team: Software Development EngineerASML is a world leader in the manufacture of advanced technology systems for the semiconductor industry. We are looking for a skilled Software Development Engineer to join our team and contribute to the development of innovative solutions for software delivery performance.Key Responsibilities:Design and build...


  • Veldhoven, Noord-Brabant, Nederland Trinamics Beheer B.V. Voltijd

    Job DescriptionWe are looking for a senior software design engineer to join our Machine Control department's data-driven development groups. As a member of this team, you will play a crucial role in developing and constructing software solutions that enable our lithographic machines to operate with high productivity and nanometer accuracy.You will ensure...


  • Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Introduction to the jobAre you looking for an all-round engineering role where you take the lead in the installation, patching, development, support and servicing of complex machinery? Then this is the perfect job for you. As a Software Production Engineer you will optimize the Cycle Time in the ASML production process regarding Utility Software and monitor...


  • Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Are you an experienced Senior Network Software Engineer looking for your next big challenge? At ASML, we are shaping the future of technology, and we need top talent like you to help us design, implement, and evolve the cutting-edge network infrastructures that power the world’s most advanced lithography machines.Introduction to the jobIf you're...

  • FPGA Design Engineer

    1 maand geleden


    Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    About the RoleAs a FPGA Designer at ASML, you will be responsible for the development and maintenance of generic FPGA IP blocks for all ASML PCBA and FPGA designs.Key Responsibilities• Act as the EDEV representative in a multidisciplinary design team.• Interact intensively with colleagues from the software & hardware department.• Define, document, and...

  • Software Engineer

    1 maand geleden


    Veldhoven, Noord-Brabant, Nederland Zorgwerk Voltijd

    We are seeking a skilled Software Engineer to join our team at {company}. In this role, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on writing clean, efficient, and well-documented code. You will work closely with cross-functional teams to identify and prioritize project requirements.

  • Embedded Software Engineer

    4 weken geleden


    Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Job SummaryASML, a global leader in lithography machines, is seeking an Embedded Software Engineer intern to work on an advanced diagnostics tool. The successful candidate will design, develop, and deliver a complete tool that will be used across various customers.About the RoleThe Machine Conditioning team is responsible for maintaining stable conditions...