Senior Software Integration Engineer

2 weken geleden


Eindhoven, Noord-Brabant, Nederland ASML Voltijd
Introduction to the job

ASML, including its affiliates and subsidiaries, bring together the most creative minds in science and technology to develop lithography machines that are key to producing faster, cheaper, more energy-efficient microchips. We design, develop, integrate, market and service these advanced machines, which enable our customers - the world’s leading chipmakers - to reduce the size and increase the functionality of their microchips, which in turn leads to smaller, more powerful consumer electronics. Our headquarters are in Veldhoven, The Netherlands

This role of Senior IT software integration engineer is in the IT department of ASML, specifically in the Greenhouse project. This project is replacing the ClearCase-based software development environment by a state-of-the-art software development environment (DevEnv). ClearCase currently serves a large community with over 4000 active developers. The software being developed is deployed to the ASML lithography machines at the customer. The project is underpinned by a strong drive towards Continuous Integration and DevSecOps way of working within the development community.

Migrating the software to the new DevEnv is an essential part of the project and this role. You will be working in a multidisciplinary team with IT and software integration engineers to deliver results fast and in short cycles. This team delivers the solution in incremental steps with a strong connection to the tools and techniques provided to the end-users.

Role and Responsibilities: (Senior) Software Integration Engineer

You will be working in one of the Greenhouse engineering teams as a (senior) engineer or lead. These teams are typically sized 4-7 highly skilled and educated people. You are flexible to pick up different tasks depending on the phase of the project, for example;

- performing and reporting on in-depth investigations to support decision making processes

- building proof of concepts and prototypes

- coaching junior and newly joined engineers

- alignment with stakeholders within and outside Greenhouse

- designing and implementing the solutions chosen for production

- writing and executing test procedures to systematically test the solutions

- knowledge sharing and support towards Greenhouse and the wider community

Education and experience

Deep understanding of software integration processes are required, specifically related to configuration management of large software systems (a composed system of systems).

Knowledge on Software Configuration Management (SCM) principles.

Experience in software development using Python (background in C/C++ is a plus).

Experience with multi-repository SCM tools such as Git Submodules or Git Repo is a plus.

DevSecOps tools and principles.

Linux (RHEL) and similar operating systems.

Build systems (Bazel is a plus).

Software development within ASML or similar environments is a plus.

Experience with containerization is a plus.

Experience with SCM and CI/CD ecosystems, such as GitHub & GitHub Actions is a plus.

Knowledge of ASML software architecture and integration processes and tooling is a big plus.

Education

Background in Software Engineering or Computer Science (MSc.-level).

Team

The team delivers solutions to support and automate the software integration process in the new development environment. The team writes SW tools to help in software integration (e.g. multi-repository tooling, SCM automation), and writes integration processes for the software developers at ASML.

The team is not involved with setting up the needed IT infrastructure (Cloud, On-premises infrastructure, networking, etc.).

Remarks:

Fulltime position

Work at the office at least 4 days/week

Skills

This vacancy may be for you if you:

- are a team player

- are adaptable: mixed development, testing, interaction with stakeholders.

- have a strong customer-first mindset

- can communicate (technical) topics to variety of different kinds of stakeholders

- are a technical savant: enjoy a technically-challenging work environment

- are result driven: achieve goals on short and long term

- enjoy going the extra mile

- have a quality mindset

This position requires access to controlled technology, as defined in the 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.

EOE AA M/F/Veteran/Disability

This position requires access to controlled technology, as defined in the 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,10-15 years

Travel: 10%

Education Level: Bachelor,Master

Employment Type: FULL_TIME

Team: Design Engineering and Architecture

Technical Field: System Integration and Testing



  • Eindhoven, Noord-Brabant, Nederland ASML Voltijd

    Introduction to the jobASML, including its affiliates and subsidiaries, bring together the most creative minds in science and technology to develop lithography machines that are key to producing faster, cheaper, more energy-efficient microchips. We design, develop, integrate, market and service these advanced machines, which enable our customers - the...


  • Eindhoven, Noord-Brabant, Nederland ASML Voltijd

    About the RoleASML, a leading developer of lithography machines, is seeking a Senior Software Integration Engineer to join its Greenhouse project. This project aims to replace the existing software development environment with a state-of-the-art solution, enabling the company to deliver faster, cheaper, and more energy-efficient microchips.Key...


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

    Position OverviewIn this position, you will assume a pivotal role in the configuration and integration of software within hardware products. Your responsibilities will include defining the integration strategy, evaluating the associated risks with the launch of new functionalities, and overseeing the integration procedures from inception to completion.This...


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

    Position OverviewIn this position, you will play a pivotal role in the integration and configuration of software within hardware products. Your responsibilities will include outlining the integration strategy, evaluating potential risks associated with the rollout of new functionalities, and overseeing the entire integration process from inception to...


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

    Job DescriptionWe are seeking a highly skilled Senior C++ Software Engineer to join our team at Trinamics Beheer B.V. as a key member of our software development team.Key ResponsibilitiesDesign, develop, and maintain high-quality C++ software modules, focusing on Object-Oriented Programming (OOP) principles and adhering to industry standards.Collaborate with...


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

    Position OverviewIn this position, you will play a pivotal role in the integration and configuration of software within hardware products. Your responsibilities will include defining the integration strategy, evaluating the associated risks with the launch of new functionalities, and overseeing the integration processes from inception to completion.This role...


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

    Position OverviewIn this position, you will play a pivotal role in the integration and configuration of software within hardware products. Your responsibilities will include outlining the integration strategy, evaluating potential risks associated with the launch of new functionalities, and overseeing the integration processes from inception to...


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

    Position OverviewIn this position, you will play a pivotal role in the integration and configuration of software within hardware products. Your responsibilities will include defining the integration strategy, evaluating potential risks associated with the launch of new functionalities, and overseeing the entire integration process from inception to...


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

    Position OverviewIn this position, you will play a pivotal role in the integration and configuration of software within hardware products. Your responsibilities will include defining the integration strategy, evaluating potential risks associated with the launch of new functionalities, and overseeing the integration processes from inception to...

  • Senior Software Architect

    5 dagen geleden


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

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Trinamics Beheer B.V. as a key member of our software development team. As a Senior Software Engineer, you will be responsible for designing, developing, and delivering complex software modules and systems.Key ResponsibilitiesLead the development of software...

  • Senior Software Engineer

    5 dagen geleden


    Eindhoven, Noord-Brabant, Nederland Thermo Fisher Scientific Voltijd

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Xenon team at Thermo Fisher Scientific. As a key member of our Image Acquisition & Detection software team, you will be responsible for developing and maintaining software solutions for Electron Energy Loss Spectroscopy (EELS) applications.Key ResponsibilitiesDesign and...


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

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Trinamics Beheer B.V. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, code, test, and deploy high-quality software solutions that meet the needs of our clients.Technical Leadership: Provide technical guidance and...


  • Eindhoven, Noord-Brabant, Nederland ASML Voltijd

    Open for the challenge to deliver results fast, in short cycles and with full regression coverage to avoid any impact on the daily work of 4000+ active developers? And a strong drive towards Continuous Integration and DevSecOps way of working ?Within the department Software Quality & Integration (SQI) we are looking for a Senior Software Engineer that...

  • Senior Software Engineer

    3 maanden geleden


    Eindhoven, Noord-Brabant, Nederland ThermoFisher Scientific Voltijd

    Job DescriptionThe Xenon team, which is an Image Acquisition & Detection (IA&D) Software team, based in our Thermo Fisher Scientific Eindhoven -branch, develops software targeted at platforms ranging from dedicated embedded Linux systems to Windows PCs. To do so, a wide variety of innovative, industry standard technologies, languages and tools are used. A...

  • Integration Test Engineer

    1 maand geleden


    Eindhoven, Noord-Brabant, Nederland Yacht Voltijd

    The department is among others responsible for the design and development of test procedures required to determine whether the product works as expected before it is delivered to the customer. As an integration test engineer, you are actively involved to verify the compliance of the embedded systems with specified functional requirements and correct...


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

    About the RoleWe are seeking a highly skilled Senior C++ Developer to join our team at Trinamics Beheer B.V. as a key member of our software development team.Key ResponsibilitiesDesign, develop, and maintain high-quality C++ software modules, focusing on Object-Oriented Programming (OOP) principles.Collaborate with cross-functional teams to implement...

  • Senior Software Engineer

    5 dagen geleden


    Eindhoven, Noord-Brabant, Nederland Working Spirit Voltijd

    About Working SpiritWorking Spirit is a dynamic and innovative company that specializes in providing cutting-edge shipping solutions to businesses across Europe and beyond. With a strong focus on automation and customer satisfaction, we strive to empower businesses with world-class solutions.Job DescriptionWe are seeking a highly skilled Senior Software...


  • Eindhoven, Noord-Brabant, Nederland IC Resources Voltijd

    Senior Software Engineers are sought by this leader in engineering software systems development. Based at their European R+D Centre near Eindhoven the Senior Software Engineers will be responsible for producing high-quality software under Linux and RTOS in C and C++ at all levels across the software stack. The Senior Software Engineers will work closely with...


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

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Trinamics Beheer B.V. as a key member of our software development team. As a Senior Software Engineer, you will play a crucial role in driving innovation and excellence in our software development process.Key ResponsibilitiesLead the design and development of complex...

  • Senior Software Engineer

    5 dagen geleden


    Eindhoven, Noord-Brabant, Nederland Thermo Fisher Scientific Voltijd

    Position Overview: We are seeking a highly skilled Senior Software Engineer to contribute to one of our critical software initiatives. As a member of a dedicated and diverse team, you will be responsible for designing and implementing software solutions from initial concepts to production deployment. The software development process is conducted within an...