Senior Software Integration Engineer

4 dagen 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

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

    You will be working in one of the greenhouse engineering teams as a (senior) engineer. These teams are typically sized 4-7 highly skilled and educated people. coaching (junior, newly joined) engineers Experience in software development using C/C++ and Python Knowledge on Software Integration and Software Configuration Management (SCM) principles. Software...


  • Eindhoven, Noord-Brabant, Nederland ASML Voltijd

    You will be working in one of the greenhouse engineering teams as a (senior) engineer. 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...


  • Eindhoven, Noord-Brabant, Nederland ASML Voltijd

    You will be working in one of the greenhouse engineering teams as a (senior) engineer. 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...

  • Senior Software Engineer

    3 weken geleden


    Eindhoven, Noord-Brabant, Nederland VDL ETG Technology & Development Voltijd

    Are you an experienced Software Engineer who sees it as a challenge to explore new techniques? VDL ETG Technology & Development in Eindhoven has a vacancy for Senior Software Engineer Senior Software Engineer Job information: As a Senior Software Engineer at VDL ETG you are the driving force and responsible for coaching of junior colleagues,...

  • Senior Software Engineer

    3 weken geleden


    Eindhoven, Noord-Brabant, Nederland VDL Voltijd

    Are you an experienced Software Engineer who sees it as a challenge to explore new techniques? VDL ETG Technology & Development in Eindhoven has a vacancy for Senior Software EngineerJob information:As a Senior Software Engineer at VDL ETG you are the driving force and responsible for coaching of junior colleagues, realization of the architecture through the...

  • Senior Engineer Software

    3 weken geleden


    Eindhoven, Noord-Brabant, Nederland Yacht Voltijd € 3.400 - € 4.900

    DAF Trucks N.DAF engine development is the center of competence for engine development. In our state-of-art engine development center we develop engine families that will meet future regulations. As a global operating company we offer optimal opportunities to contribute to our success in a multicultural team. The Architecture department within Embedded...

  • Software Engineer

    2 weken geleden


    Eindhoven, Noord-Brabant, Nederland Yacht Voltijd

    Software Engineer eCommerce Assignment For the development of several extensions to the existing PACCAR Parts high-end eCommerce platform we need a medior/ senior software engineer who is capable of building high quality solutions based on a combination of functional designs and existing software. The extensions currently being built into the eCommerce...

  • Senior Software Engineer

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

  • Senior Software Engineer

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


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

    FunctieomschrijvingAs a Senior Software Engineer with us, you're notjust an engineer; you're the driving force behind innovation.You'll be entrusted with the crucial responsibility of coaching andmentoring junior colleagues. Your canvas will be the full lifecycleof software development for complex modules and machines. With acode base rooted in C, C++,...

  • Senior Software Engineer

    3 weken geleden


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

    FunctieomschrijvingAs a Senior Software Engineer, you:Play a pivotal role in leading and mentoring junior colleagues;While steering the realization of complex module and machine software architecture throughout its entire life cycle;You'll work with a code base comprising C, C++, Python, or C#;Which serves as the foundation for delivering reliable results...


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

    FunctieomschrijvingAs a Senior Software Engineer with us, you're not just an engineer; you're the driving force behind innovation. You'll be entrusted with the crucial responsibility of coaching and mentoring junior colleagues. Your canvas will be the full lifecycle of software development for complex modules and machines. With a code base rooted in C, C++,...


  • Eindhoven, Noord-Brabant, Nederland Bosch Group Voltijd

    Job Description Your Role as an Senior Application Software EngineerAs our new Senior Application Software Engineer you design, implement and test the software according to specifications and architecture. Your TasksDesign, code and unit-test the software to implement part of the software in scope of the activities assigned to or selected by the Software...


  • Eindhoven, Noord-Brabant, Nederland Bosch Voltijd

    Job Description Your Role as an Senior Application Software Engineer As our new Senior Application Software Engineer you design, implement and test the software according to specifications and architecture. Your Tasks Design, code and unit-test the software to implement part of the software in scope of the activities assigned to or selected by the...

  • Senior DevOps Engineer

    2 weken geleden


    Eindhoven, Noord-Brabant, Nederland Working Spirit Voltijd

    We are looking for a Senior DevOps Engineer (with Security focus) for our client in Eindhoven area. Location: Eindhoven region (4 days onsite) Start date: a.s.a.p. Period: 24 to 36 months Contract hours: 40 hours, 32h is minimal Hourly rate: € 85,- Project description We are looking for a Senior DevOps IT Engineer with Security focus to support...

  • Software engineer

    3 weken geleden


    Eindhoven, Noord-Brabant, Nederland Cyient Voltijd

    Description Preferred embedded knowledge, C and C++, with experience in high tech embedded software systems combination's) aligned to MRI related projects Collaborate with hardware engineers to define system requirements, architecture, and interfaces for embedded systems. Design, develop, and maintain embedded software for Medical products, including...


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

    FunctieomschrijvingAs an Electrical Integration Engineer, your role will involve integrating various electrical products into both new and existing products. This position comes with a range of responsibilities, including:Conducting experiments on test set-ups or prototype machines to ensure that the documented results meet the requirements set by the...


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

    FunctieomschrijvingAs an Industrial Automation Software Engineer your primary responsibility will be developing control software for the machines using low-code tools that generate PLC code from UML designs. Additionally, you will contribute to the development of digital twins (lifelike simulations) of our systems for software testing...

  • Senior Software Engineer

    2 weken geleden


    Eindhoven, Noord-Brabant, Nederland Thermo Fisher Scientific Voltijd

    The 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 couple of...


  • Eindhoven, Noord-Brabant, Nederland ASML Voltijd

    Introduction to the job Within ASML, the sector Development & Engineering is responsible for the specification and the design of the ASML products. Mechanical and electrical design, control & dynamics engineering (incl. software for the former), thermal engineering and prototyping are part of this department's main competences. In this department, the group...