Meer informatie Instorten

C/C++ Software engineers

1 maand geleden


Veldhoven, Noord-Brabant, Nederland ASML Voltijd

Introduction to the job
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 15, 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.

Which department to join?

Within ASML, the Development and Engineering (D&E) sector is responsible for the specification, design, integration, qualification, and sustaining of all ASML products. Our engineers have a range of backgrounds including physics, electronics, me​​chatronics, software, mechanics, data analytics and more.

To keep getting the most protentional out of our lithography machines via Software, we are looking for experienced C/C++ Design Engineers to join one of our following Departments:

  • Metrology Software department (C++), designs and implements real-time computational models in C++, translates and then fits the designed models into the scanner’s wider software architecture. They work on a range of physics-based challenges that our lithography machines face, collaborating with our functional metrology engineers. This department creates models of machine processes, which predict how our hardware should behave to ensure our machines run with speed and accuracy (increase efficiency/ production lithography machines).
  • Machine control (C++), controls and coordinates the actions and sequences of all system functions (data transformation). They help improve availability, yield, throughput, cycle time and reduce time to market.
  • Embedded Software Common & DUV department (C/C++) delivers integrated embedded software engineering solutions that support the overall business success of ASML. They ensure high quality, cost-effective, and timely software solutions.
  • Embedded EUV department (C/C++) drives the embedded source and scanner software development for EUV in line with business demands and requested timeline that meet our customer's needs. They develop and industrialize EUV specific embedded software, which is directly controlling the hardware within the functional clusters for both Low and High NA.
  • Software Infrastructure & Computer Systems (C/C++), provides the software platform which enables the computer systems in the scanner and source to be installed, boot an operating system and start the layer of software known as ‘generic facilities'. These include machine configuration, diagnostics and data-handling.

What will you do?

As a Software Engineer at ASML 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.

The work at ASML is challenging – you will often have strict deadlines, dozens of stakeholders, millions of lines of C and 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.

As a Software Design engineer at ASML You will:

  • Design, code, analyze, test, implement, document and maintain software systems.
  • Do requirement engineering, to ensure that the software meets all requirements for performance, reliability, and scalability.
  • Utilize C and/or C++, Python, object-oriented design programming, and Linux within a highly complex embedded environment.
  • Drive the development of great applications that enable precise calibrations and ensure smooth machine operations, particularly in stages such as lenses and wafer stages.
  • Write clean and highly functional code, create clear specifications, and make efficient design choices.
  • Collaborate with a multidisciplinary team comprising experts from physics, mechatronics, electronics, customer support, and factory Departments.

Education and experience

Bachelor's, Master's, or PhD degree in Computer Science, Informatics, Embedded Systems, Physics, Mathematics or a related field.

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’s 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 several the following skills:

  • Software engineering with 3-10 years of experience in large-scale embedded software applications.
  • C/C++ programming with strong knowledge of architectural patterns and object-oriented design and implementation.
  • Solid software engineering knowledge: C, C++, UML, OOP, design patterns, ClearCase, SVN, git, Jenkins.
  • Knowledge of python, Unix/ Linux, UML, real-time, VxWorks, Julia, CI/CD, Boost, and or Matlab is a plus.
  • Experience with Model Driven engineering is an advantage.
  • Knowledge/previous experience with agile, scrum, V-Model.
  • Awareness of test-driven development and behavior-driven development.
  • Familiarity with semiconductor industry processes, process integration, process control, semiconductor devices and manufacturing is a plus.
  • You are seeking to work in a precise and challenging department.
  • Cooperative, flexible, problem-solving mindset where you can work in a complex, dynamic environment with changing requirements.
  • A quality driven mindset, willingness to learn and eager to enhance technical skills and contribute innovative ideas.

We would also welcome experience with:

  • Machine development or embedded systems development
  • Sensors and/or control loops
  • Digital signal processors
  • Robotics
  • Automotive
  • Machine learning

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.

Other information

This position may require access to controlled technology, as defined in the Export Administration Regulations (15 C.F.R. §730, it 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.

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.

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: 2-3 years,4-9 years,10-15 years,16+ years

Travel: No

Education Level: Bachelor,Master,PhD

Employment Type: FULL_TIME

Team: Design Engineering and Architecture

Technical Field: Software


We hebben andere actuele vacatures op dit gebied die je hieronder kunt vinden

  • Software Engineer

    2 weken geleden


    Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Description Within ASML Business Line Application, we are looking for a talented software engineer, to join our Software Facility & Infra group within D&E Metrology and Patterning Cluster. In this group, we develop software infrastructure, diagnostics and facilities for both YieldStar and E-Beam Product-Lines. In this position, you work as C# Software...

  • Software Engineer

    2 weken geleden


    Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Introduction to the job Do you thrive in collaborative environments, where multi-disciplinary teams tackle complex technical problems. Do you enjoy creating impactful solutions using your software expertise? Are you willing to play a role in advancing the production of state-of-the-art metrology equipment used in semiconductor industry? If the answer is...

  • C++ Software Engineer

    2 weken geleden


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

    Functie-eisenWe are always on the lookout for skilledprofessionals with experience in thefollowing C++programming skillsEmbeddedsoftware skills3+ years ofexperience Bachelors, preferably Mastersor PhD/PDengExperience in the followingdomains: Semiconductor, Automotive, High-Tech,DefenseExperience with real timesoftwareExperience with additional languagessuch...


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

    FunctieomschrijvingRole activitiesAs a member of ASML's Machine Control department's data-driven development groups, 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 also ensure that system interfaces adhere to industry...

  • Software Engineer

    4 weken geleden


    Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Introduction to the jobDo you thrive in collaborative environments, where multi-disciplinary teams tackle complex technical problems. Do you enjoy creating impactful solutions using your software expertise? Are you willing to play a role in advancing the production of state-of-the-art metrology equipment used in semiconductor industry? If the answer is yes,...


  • Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Introduction 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 15, fastest laptops and smartest cars are all available thanks to our technology? To keep pace with market demands, our...


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

    FunctieomschrijvingRoleactivitiesAs a memberof ASML's Machine Control department's data-driven developmentgroups, you will play a crucial role in developing and constructingsoftware solutions that enable our lithographic machines to operatewith high productivity and nanometer accuracy. You will also ensurethat system interfaces adhere to...


  • Veldhoven, Noord-Brabant, Nederland Heliox Voltijd

    Senior Embedded Software EngineerJoin Heliox and Lead the Charge Towards a Greener FutureDo you want to be part of the team driving the electric revolution? Heliox is changing transportation, and we need people like you with fresh ideas to lead us forward.Your Role:As a Senior Embedded Software Engineer, you'll play a crucial role in shaping e-mobility's...


  • Veldhoven, Noord-Brabant, Nederland Heliox Voltijd

    Senior Embedded Software Engineer Join Heliox and Lead the Charge Towards a Greener Future Do you want to be part of the team driving the electric revolution? Heliox is changing transportation, and we need people like you with fresh ideas to lead us forward. Your Role: As a Senior Embedded Software Engineer , you'll play a crucial role in shaping...


  • Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Introduction Are you a bachelor's student in Computer Science or Embedded Systems looking for an apprentice internship? Do you like coding and have good knowledge in C++ and python? Then this internship might be interesting to you Background information The department is responsible for projecting the image on reticle to the silicon wafer. An...

  • Python Software Engineer

    2 weken geleden


    Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Introduction ASML gives the world's leading chipmakers the power to mass produce patterns on silicon, helping to make computer chips smaller, faster and greener. ASML is the leading supplier to the semiconductor industry, driving lithography system innovation. Our Metrology department facilitates solutions that can quickly measure imaging performance...

  • Python Software Engineer

    2 weken geleden


    Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Introduction ASML gives the world's leading chipmakers the power to mass produce patterns on silicon, helping to make computer chips smaller, faster and greener. ASML is the leading supplier to the semiconductor industry, driving lithography system innovation. Our Metrology department facilitates solutions that can quickly measure imaging performance on...

  • C Chauffeur

    2 weken geleden


    Veldhoven, Noord-Brabant, Nederland Wolfram Chain Voltijd

    Voor een gedreven organisatie gespecialiseerd in het ophalen van afvalstoffen, zoeken we een gedreven C Chauffeur die klaar is voor uitdagende routes in dagdiensten, met een salaris tot wel €4000,- bruto per maand. Als C Chauffeur rijd je in de regio op de C-wagen voor het ophalen van huisvuil. In deze verantwoordelijke rol ben je ook verantwoordelijk voor...

  • Chauffeur C

    2 weken geleden


    Veldhoven, Noord-Brabant, Nederland Wolfram Chain Voltijd

    Ben jij een sociale chauffeur met een C-rijbewijs? Voor een vooraanstaand bedrijf in de regio Eindhoven zijn we op zoek naar jou Als chauffeur C in dagdienst bezorg je hygiëneproducten aan vaste klanten door heel Nederland. Deze rol is perfect voor chauffeurs die graag in contact zijn met mensen, omdat je een band opbouwt met je klanten.Je taken omvatten...

  • C chauffeur

    2 weken geleden


    Veldhoven, Noord-Brabant, Nederland Wolfram Chain Voltijd

    Voor een bedrijf in de regio Eindhoven zijn wij per direct opzoek naar een C chauffeur die het niet erg vind om lange dagen te maken. Je bezorgt goederen in de Benelux en je laadt ook weer goederen terug voor levering de volgende dag. Je dag start 's morgens meestal tussen 4 en 7 elke dag heb je zo'n 10-15 stops. Je werkt tussen de 10 á 12 uur per dag. Wat...


  • Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Introduction to the job The 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...


  • Veldhoven, Noord-Brabant, Nederland YER Voltijd

    DevSecOoops - Because mistakes happen! 👾Introduction to the job: We are searching for a Senior DevSecOps IT Engineer to support the Greenhouse project.The Greenhouse project aims to upgrade the ClearCase software development environment to a modern one. The new environment is crucial for deploying software to ASML lithography machines. Your main task will...

  • Chauffeur C

    2 weken geleden


    Veldhoven, Noord-Brabant, Nederland Wena BV Voltijd

    Chauffeur C gezocht Ben jij de klantvriendelijke chauffeur die aan de slag gaat bij dit familiebedrijf in Veldhoven?**Wat ga je doen?**Als chauffeur C vertrek je vanuit de standplaats in Veldhoven. Je gaat rolcontainers met papier ophalen/legen bij klanten met een kraakperswagen. Je hebt tussen de 40-50 stops per dag en rijdt volgens vaste routes. Voor deze...

  • Software Test Engineer

    6 dagen geleden


    Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    IntroductionASML is leading in the worldwide development, production and sales of high end lithography systems for the semiconductor industry.ASML has a global presence with over 20.000 employees working in the United States, Asia and the head office in Veldhoven, The Netherlands.At ASML one works on the further advancement and development of our complex and...

  • Software Test Engineer

    3 weken geleden


    Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    IntroductionASML is leading in the worldwide development, production and sales of high end lithography systems for the semiconductor industry.ASML has a global presence with over 20.000 employees working mainly in the United States, Asia and the head office in Veldhoven, The Netherlands.At ASML one works on the further advancement and development of our...