Senior C++ software design engineer
3 dagen geleden
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 C++ software engineer in a multidisciplinary setting
Skills
Working 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:
• 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
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
Travel: No
Education Level: Bachelor,Master,PhD
Employment Type: FULL_TIME
Team: Design Engineering and Architecture
Technical Field: Software
-
Senior Cloud Software Engineer
1 week geleden
Veldhoven, Noord-Brabant, Nederland Yacht Voltijd € 6.600Job DescriptionASML, a leading provider of semiconductor manufacturing equipment, is seeking a Senior Cloud Software Engineer to join its software development team in Veldhoven, Netherlands. The ideal candidate will have a strong background in cloud computing, software engineering, and C/C++ programming.About ASML:ASML is a Dutch high-tech company that...
-
Senior Software Engineer C/C++
1 week geleden
Veldhoven, Noord-Brabant, Nederland Yacht VoltijdJob DescriptionASML is a leading company in the semiconductor industry, and we are looking for a skilled Technical Architect to join our team.As a Technical Architect, you will play a key role in designing and implementing cutting-edge software solutions for our customers.You will work closely with our DevOps team to ensure the smooth operation of our...
-
Senior Software Engineer
1 week geleden
Veldhoven, Noord-Brabant, Nederland Yacht VoltijdAbout the RoleWe are seeking a Senior Software Engineer with expertise in build systems and DevSecOps to join our team at Yacht. As a key member of our engineering team, you will be responsible for designing and implementing solutions that meet our technical requirements and roadmap.Job DescriptionIn this role, you will work closely with our architects and...
-
Senior Software Engineer for High-Tech Systems
3 weken geleden
Veldhoven, Noord-Brabant, Nederland Trinamics Beheer B.V. VoltijdAt 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...
-
Freelance Senior Software Engineer C/C++
2 weken 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...
-
Software Engineer
2 maanden 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...
-
Senior Network Engineer
2 maanden geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdIntroduction 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
4 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
4 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...
-
Software Test Engineer
3 weken 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. 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
2 weken 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...
-
Software Development Engineer for Bazel Project
4 dagen geleden
Veldhoven, Noord-Brabant, Nederland NLwerkt VoltijdAt NLwerkt, we are seeking a highly skilled Software Development Engineer to join our team on the Greenhouse project. This is an exciting opportunity to work with cutting-edge technologies and contribute to the development of a new build system based on Bazel.About the RoleThis role requires strong expertise in software development, particularly in C/C++ and...
-
Software Design Engineer
4 weken geleden
Veldhoven, Noord-Brabant, Nederland Trinamics Beheer B.V. VoltijdJob OverviewWe are seeking a highly skilled Software Design Engineer to join our team at Trinamics Beheer B.V. in the Netherlands.
-
Software Solutions Developer for High-Tech Machines
4 weken geleden
Veldhoven, Noord-Brabant, Nederland Trinamics Beheer B.V. VoltijdJob 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...
-
Senior Network Software Engineer
2 weken geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdAre 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...
-
Software Production Engineer
2 weken geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdIntroduction 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...
-
Software Production Engineer
4 weken geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdIntroduction 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...
-
Senior FPGA Design Engineer for Embedded Computing Platforms
4 weken geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdJob OverviewIn the ASML Electronic Development (EDEV) department, we are looking for an experienced Senior FPGA Designer to join our Embedded Computing Engineering team. As a key member of this team, you will be responsible for designing and developing generic FPGA IP blocks for all ASML PCBA and FPGA designs.About the RoleThis challenging role requires...
-
Technical Architect C/C++
1 maand geleden
Veldhoven, Noord-Brabant, Nederland Yacht VoltijdAbout The Greenhouse ProjectThe Greenhouse project aims to replace the ClearCase environment with a state-of-the-art software development environment, tailored to meet the needs of a large community with over 2500 active developers. This project represents a pivotal step in evolving the software development ecosystem.Key ResponsibilitiesWork closely with...
-
Senior Build Developer
2 weken geleden
Veldhoven, Noord-Brabant, Nederland Yacht VoltijdAbout the JobWe are seeking an experienced Cloud Native Software Engineer to join our team at Yacht. This role is focused on building and maintaining a cloud-native development environment using modern build systems, such as Bazel.Job DescriptionThis position involves preparing and executing technical work packages in a senior engineering role. You will be...