Java Software Engineer
2 maanden geleden
Java developers at ASML are passionate about engineering. They create software crucial to the development of next-generation microchips. People often refer to ASML lithography systems as ‘the most complex machines in the world’, and these unique machines need unique software engineering solutions. There are no borrowed patterns or published designs to use: every line of code is a result of technical conversations and brainstorming between colleagues with diverse engineering backgrounds.
The work of our software developers combines extreme complexity and large volumes of data to find solutions to correct nanometer-sized inaccuracies in the chipmaking process. They work in multi-skilled teams alongside physicists and mathematicians, to determine the best combination of parameter adjustments to meet customer’s goals.
The Job Mission is to design, develop and test application software for the semiconductor industry. The software supports our customers to set up, analyze and execute on improvements for their IC manufacturing process.
Role and ResponsibilitiesYou and your team are responsible for requirement engineering, design, implementation, testing and integration. It is an Agile team and consists of software development engineers, tester, functional experts, product owner and scrum master.
In ASML, we mainly use Java to develop Litho InSight, software with a user-friendly interface that our customers use to optimize the chip manufacturing process. Our software takes the vast amount of metrology data produced by YieldStar systems and translates it into instructions that the chip manufacturing equipment can use to correct for production inaccuracies.
Java is also used for our diagnostic tools. You’ll use Java to further develop these tools that analyze the logs and data produced by ASML lithography systems. Diagnostic tools help our customer support engineers get insights in the cause of distortions in the chipmaking process.
As a senior java developer, you’ll:
Work with product development and engineering teams, from initial idea to full delivery of features.
Pro-actively seek interaction with software architects to review designs and contribute to the improvement of our software architecture.
Communicate with customers and end users to get the correct requirements.
Continuously improve our product’s code structure and architecture to achieve a better quality, scalability and maintainability.
Have a strong drive to acquire domain knowledge; you are not just a programmer but you also join the team in taking functional responsibility.
Have the flexibility to work on analytics, algorithms, front-end or back-end.
Bachelor’s or master’s degree in Computer Science or similar.
At least 6 years of experience with Java languages.
Experience in the complete software development life cycle and Scrum framework.
Strong in coding practices, including conducting peer code reviews, developing unit tests, debugging skills, documentation and experience with agile methods.
Experience in designing, developing, and testing for performance, scalability and availability.
Strong in Data Structures & Algorithms.
Experience with formal design methods like UML.
Experience in UI development using preferably JavaFx and ReactJS.
Experience with Git repository and Git workflow and CI/CD DevOps tools (e.g. Bitbucket, Bamboo or similar).
Fluent in English.
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:
You’re enthusiastic about solving complex problems and translating them into modern, elegant and simple solutions.
You have a passion to work with your team members to deliver high-quality products.
You are a team player who fosters collaboration and willing to help each other.
You communicate effectively with technical and non-technical people.
You like to discuss technical challenges and you’re motivated to push the boundaries of technology.
You have Strong interpersonal analytical skills, and the drive to understand the context.
You have a continuous improvement mindset and can-do attitude.
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
Employment Type: FULL_TIME
Team: Design Engineering and Architecture
Technical Field: Software
-
Software Engineer for Complex Machine Software Solutions
2 uur geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdAbout ASMLASML is at the forefront of high-tech innovation, pushing the boundaries of what's possible in semiconductor manufacturing. Our software developers are passionate about engineering and create solutions crucial to the development of next-generation microchips.The Job MissionOur team designs, develops, and tests application software for the...
-
Software Test Engineer
5 dagen 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...
-
Senior C++ software design engineer
1 maand 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 Design Engineer for Metrology Systems
3 weken geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdASML, a leading provider of lithography systems for the semiconductor industry, is seeking an experienced software design engineer to join its team in Metrology Software Department.About the JobThis role involves designing and developing high-quality software for metrology systems, which are critical components of ASML's lithography systems. As a software...
-
Senior C++ software design engineer
4 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 weken 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...
-
Senior Software Engineer
1 maand 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 Architect for Metrology Systems
2 uur geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdJob DescriptionMetrology software engineers at ASML design and develop high-quality software to enable the precise positioning and measurement of wafers in complex systems. This role requires a strong background in computer science and software engineering, as well as experience with DevOps, CI/CD, and software design patterns.About the RoleWe are seeking a...
-
C++ Software Engineer
1 maand 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...
-
Lead Network Software Engineer
1 maand geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdAre you an experienced Lead 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 someone...
-
Software Development Tooling Architect
19 uur geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdJob OverviewWe are seeking an experienced Software Development Tooling Architect to oversee the technical roadmap of end-to-end software development tooling and services. This role requires strong knowledge of modern SRE practices, cloud native technology, and excellent soft skills to collaborate effectively with counterparts in the Development and...
-
Sr. Python SW Engineer
1 maand geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdAre you a Senior Python 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 software that power the world’s most advanced lithography machines.Introduction to the jobWe are seeking a Senior Python Software Engineer...
-
Software Migration Architect
4 dagen geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdIntroduction to the jobThe Greenhouse project implements a state-of-the art software development environment. The full DevSecOps lifecycle must be supported and the Greenhouse environment is cloud-based and supports the highest security standards.You will be working as hands-on migration architect on migration projects with end-user teams. Cloud and security...
-
Network Architect and Software Engineer
2 uur geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdOverviewASML is shaping the future of technology, driving innovation in semiconductor manufacturing. As a Lead Network Software Engineer, you'll play a pivotal role in designing, implementing, and evolving cutting-edge network infrastructures that power advanced lithography machines.About the RoleWe're seeking a seasoned technical leader with expertise in...
-
Mechatronics Engineer
1 dag geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdIntroduction to the job ASML is seeking a Mechatronics Design Engineer to join the EUV Optical Column Mechatronics team in Veldhoven. As ASML pushes the boundaries of nano-technology beyond current state-of-the-art, we have a need to develop high precision machines while maintaining a focus on cost effectiveness and reliability. We are looking for someone to...
-
Mechanical Engineer Ontwikkelaar
4 weken geleden
Veldhoven, Noord-Brabant, Nederland Trixxo VoltijdAls Mechanical Engineer bij Trixxo heb je de mogelijkheid om een belangrijke bijdrage te leveren aan de ontwikkeling en het testen van tooling voor geavanceerde productietechnologieën.Over de functieJe werkt als Mechanical Engineer voor de afdeling New Product Introduction (NPI) en bent verantwoordelijk voor de ontwikkeling en implementatie van nieuw...
-
3D Productie Engineer
4 weken geleden
Veldhoven, Noord-Brabant, Nederland Trixxo VoltijdWerking bij TrixxoBij Trixxo werk je voor een groeiende high tech organisatie in de maakindustrie. Deze organisatie maakt fijnmechanische onderdelen voor diverse branches zoals de luchtvaart, automotive, machinebouw en voedingsmiddelenindustrie.Het bedrijf valt onder een groep van bedrijven actief in de high tech en techniek. Recentelijk hebben ze een nieuwe...
-
System Architect – Development Environments
2 maanden geleden
Veldhoven, Noord-Brabant, Nederland ASML VoltijdIntroductionWe are looking for an experienced IT System Architect in the domain of IT for Development & Engineering. The successful candidate will be responsible for overseeing the technical roadmap of end-to-end software development tooling and services, including digital workspace (VDI), SCM, CI, CD, Artifact management, etc. in a cloud-enabled ecosystem...
-
Veldhoven, Noord-Brabant, Nederland ASML VoltijdCompany OverviewASML is a leading provider of lithography systems for the semiconductor industry. Our Software Infrastructure and Computer Systems (SICS) department is responsible for developing the software and hardware platform that enables our customers to produce high-quality microchips.Job DescriptionWe are seeking an experienced Principal Linux...
-
Software Development Engineer for Next-Generation Build Systems
4 weken geleden
Veldhoven, Noord-Brabant, Nederland NLwerkt VoltijdOverview of ASML and the Greenhouse ProjectASML is a leading Dutch high-tech company that specializes in the development and production of complex lithography systems for the semiconductor industry. The company's mission is to enable its customers to produce increasingly smaller and more powerful chips, which are used in a wide range of applications, from...