C++ Software Engineer
3 weken geleden
At 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 lithography machines are getting faster, and chip patterns are getting smaller.
At the Metrology Software department, we focus on the field of lithography metrology – metrology meaning ‘the science of measuring’. We compensate for sub-nanometer inaccuracies that inevitably creep in due to material imperfections, temperature fluctuations, and/or atmospheric pressure changes.
Metrology software coordinates the behavior of powerful mechatronic modules to enable ASML’s machines to position a silicon wafer in less than a second, with nanometer accuracy For example, one such module accelerates at 7g, that’s faster than a fighter jet
Scanner metrology software is a unique field for software engineers looking to combine their problem-solving skills, interest in physics and programming expertise in one of the world’s most innovative industries.
Our metrology software measures and processes the physical imperfections, and calculates how our hardware should behave to address these imperfections, coordinating the many, physical components to maximize system performance.
Role and ResponsibilitiesAs an ASML software engineer, you will design and implement real-time computational models in C++, translating and then fitting your models into the scanner’s wider software architecture.
You will work on a range of physics-based challenges that our lithography machines face, collaborating with our functional metrology engineers. They create models of machine processes, which predict how our hardware should behave to ensure our machines run with speed and accuracy.
To achieve this, you use data from the machine’s sensors as the input for the metrology models that control the many actuators in the system. These metrology models then help our machines meet their performance requirements from both a time and accuracy perspective. Code maintainability is another key area, where you must work across a huge code base, while also guaranteeing the future of our software.
The work at ASML is challenging – you will often have strict deadlines, dozens of stakeholders, millions of lines of C++ code and hundreds of undocumented use cases and behaviors – but it is also exciting. You have to solve problems no other company has to solve and it’s up to you to help push these unique machines right to the edge of their physical limits.
You will be part of a multi-disciplined and friendly team, always available to provide guidance or a second opinion. Whatever you need, your colleagues are there to support you, whether helping directly with a problem or giving you the space to experiment to find a new solution.
Bachelor or Master Education level with at least 5 years of C++ experience.
SkillsWorking at the cutting edge of tech, you’ll always have new challenges and new problems to solve – and working together is the only way to do that. You won’t work in a silo. Instead, you’ll be part of a creative, dynamic work environment where you’ll collaborate with supportive colleagues. There is always space for creative and unique points of view. You’ll have the flexibility and trust to choose how best to tackle tasks and solve problems.
To thrive in this job, you’ll need the following Skills:
- Background in computer science or software engineering
- C++ programming with strong knowledge of architectural patterns and object-oriented design and implementation
- Experience with the agile/scaled agile (SAFe) way of working;
- Awareness of test-driven development and behavior-driven development;
- Knowledge of Python, Julia, CI/CD, Boost, and/or MATLAB is a plus.
- We would also welcome experience with:
We would also welcome experience with:
- Sensors and/or control loops;
- Digital signal processors;
- Robotics;
- Automotive;
- Machine learning;
ASML is a highly dynamic environment, which requires a:
- Cooperative, flexible, problem-solving mindset where you can work in a complex, dynamic environment with changing requirements;
- Passion for learning more about complex subjects, especially physics and mathematics;
Other information
ASML does not accept unsolicited resumes from any agencies that have not signed a mutual service agreement. All unsolicited resumes will be considered ASML’s property, and ASML will not be obligated to pay a referral fee. This includes resumes submitted directly to hiring managers without contacting the resource center Department. ASML is GDPR-compliant, therefore we cannot process applications sent outside of our recruitment system.
If you are interested in this vacancy, please apply. Need to know more about applying for a job at ASML? Read our frequently asked questions.
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 frequently asked questions.
Work Experience: 4-9 years,10-15 years
Travel: No
Education Level: Bachelor,Master,PhD
Employment Type: FULL_TIME
Team: Design Engineering and Architecture
Technical Field: Software
-
C++ Software Engineer: Lithography Metrology Expert
1 maand geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdAbout 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...
-
Senior C++ software design engineer
1 maand geleden
Veldhoven, Nederland ASML VoltijdIntroduction 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...
-
Senior C++ software design engineer
1 maand geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdIntroduction 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...
-
Senior C++ software design engineer
2 uur geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdIntroduction 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...
-
Senior C++ Software Developer
1 maand geleden
Veldhoven, Nederland ASML VoltijdAbout the JobWe are seeking a highly skilled Senior C++ Software Engineer to join our team at ASML. In this role, you will design and implement real-time computational models in C++, translating and then fitting your models into the scanner's wider software architecture.As a Senior C++ Software Engineer, you will work on a range of physics-based challenges...
-
Senior Software Engineer C/C++
7 uur geleden
Veldhoven, Nederland Yacht VoltijdBedrijfsomschrijving ASML is a Dutch high-tech company and one of the main suppliers of machines for the semiconductor industry, in particular steppers and scanners, which are used in chip making. Customers are often chip manufacturers. ASML's head office and business complex is in Veldhoven, where research and development and assembly take place in...
-
Senior Software Engineer C/C++
4 dagen geleden
Veldhoven, Nederland Yacht Voltijd € 5.200Bedrijfsomschrijving ASML is a Dutch high-tech company and one of the main suppliers of machines for the semiconductor industry, in particular steppers and scanners, which are used in chip making. Customers are often chip manufacturers. ASML's head office and business complex is in Veldhoven, where research and development and assembly take place in...
-
Senior Software Engineer C/C++
4 dagen geleden
Veldhoven, Nederland Yacht Voltijd € 5.200Bedrijfsomschrijving ASML is a Dutch high-tech company and one of the main suppliers of machines for the semiconductor industry, in particular steppers and scanners, which are used in chip making. Customers are often chip manufacturers. ASML's head office and business complex is in Veldhoven, where research and development and assembly take place in...
-
Senior Software Engineer C/C++
3 dagen geleden
Veldhoven, Nederland Yacht VoltijdBedrijfsomschrijvingASML is a Dutch high-tech company and one of the main suppliers of machines for the semiconductor industry, in particular steppers and scanners, which are used in BedrijfsomschrijvingASML is a Dutch high-tech company and one of the main suppliers of machines for the semiconductor industry, in particular steppers and scanners, which are...
-
Software Engineer
1 maand geleden
Veldhoven, Nederland ASML VoltijdIntroduction 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...
-
Software Engineer
1 maand geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdIntroduction 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...
-
C++ Software Engineer
3 weken geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdIntroduction 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 VoltijdIntroduction 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...
-
Yacht Senior Software Engineer C/C++
3 dagen geleden
Veldhoven, Nederland Yacht VoltijdBedrijfsomschrijving ASML is a Dutch high-tech company and one of the main suppliers of machines for the semiconductor industry, in particular steppers and scanners, which are used in chip making. Customers are often chip manufacturers. ASML's head office and business complex is in Veldhoven, where research and development and assembly take place in...
-
Yacht Senior Software Engineer C/C++
3 dagen geleden
Veldhoven, Nederland Yacht VoltijdBedrijfsomschrijving ASML is a Dutch high-tech company and one of the main suppliers of machines for the semiconductor industry, in particular steppers and scanners, which are used in chip making. Customers are often chip manufacturers. ASML's head office and business complex is in Veldhoven, where research and development and assembly take place in...
-
Freelance Senior Software Engineer C/C++
19 uur geleden
Veldhoven, Nederland Yacht VoltijdPlease note: Please list all requirements and wishes and answer with YES and an explanation, in addition to the motivation and CV We 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 processed Although we...
-
Freelance Senior Software Engineer C/C++
3 dagen geleden
Veldhoven, Noord-Brabant, Nederland Yacht VoltijdPlease 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...
-
C++ Software Engineer
2 uur geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdIntroduction 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...
-
Freelance Senior Software Engineer C/C++
3 dagen geleden
Veldhoven, Nederland Yacht VoltijdPlease 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...
-
Yacht | Senior Software Engineer C/C++ | veldhoven
4 dagen geleden
veldhoven, Nederland Yacht VoltijdBedrijfsomschrijving ASML is a Dutch high-tech company and one of the main suppliers of machines for the semiconductor industry, in particular steppers and scanners, which are used in chip making. Customers are often chip manufacturers. ASML's head office and business complex is in Veldhoven, where research and development and assembly take place in...