Senior C++ software design engineer

4 weken geleden


Veldhoven, Nederland ASML Voltijd

Introduction    

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 software engineer in a multidisciplinary setting

•            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

Skills

ASML is a highly dynamic environment, which requires you to be a good communicator, team player, to take initiative and to be result oriented. You are a critical thinker and pay attention to every detail of your work.

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

Travel: No

Education Level: Bachelor,Master,PhD

Employment Type: FULL_TIME

Team: Design Engineering and Architecture

Technical Field: Software



  • Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Introduction 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...


  • Veldhoven, Nederland ASML Voltijd

    About the JobWe are seeking a highly skilled Senior C++ Software Engineer to join our team at ASML. In this role, you will design and implement real-time computational models in C++, translating and then fitting your models into the scanner's wider software architecture.As a Senior C++ Software Engineer, you will work on a range of physics-based challenges...


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

    Job Title: Senior QT/C++ Software Design EngineerTrinamics Beheer B.V. is seeking a highly skilled Senior QT/C++ Software Design Engineer to join our team. In this role, you will play a crucial part in developing and constructing software solutions that enable our lithographic machines to operate with high productivity and nanometer accuracy.Key...


  • Veldhoven, 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, 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...


  • Veldhoven, Nederland ASML Voltijd

    IntroductionAt ASML, we require exceptional software engineers to design and implement high-quality metrology software. This software plays a crucial role in orchestrating the behavior of powerful mechatronic modules, achieving an extraordinary combination of speed and accuracy.Roles and ResponsibilitiesAs a software design engineer, you will be responsible...

  • Senior Software Engineer

    4 weken geleden


    Veldhoven, Noord-Brabant, Nederland Kracht Recruitment Voltijd

    About the JobWe are looking for a skilled Senior Software Engineer to join our team at {company}.Key ResponsibilitiesDesign and develop scalable and efficient software solutionsMaintain and improve existing software systemsCollaborate with cross-functional teams to ensure smooth project executionRequirementsTo be successful in this role, you will need:Proven...

  • Senior Software Engineer

    4 weken geleden


    Veldhoven, Noord-Brabant, Nederland Severinus Voltijd

    About the Job:We are seeking a highly skilled Software Engineer to join our team.Key Responsibilities:Design and develop software applications using Java and C++ programming languages.Collaborate with cross-functional teams to identify and prioritize software requirements.Participate in code reviews and ensure high-quality code is delivered.

  • Senior Software Engineer

    4 weken geleden


    Veldhoven, Noord-Brabant, Nederland WerkTalent Voltijd

    About Us:Our company is a leading provider of innovative software solutions. We are seeking a motivated Senior Software Engineer to join our team and contribute to the development of our cutting-edge products.Responsibilities:- Design and implement high-quality software systems- Collaborate with cross-functional teams to identify and prioritize project...


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

    At 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...

  • **Software Engineer**

    4 weken geleden


    Veldhoven, Noord-Brabant, Nederland Teamflex Voltijd

    **About the Role**We are seeking a skilled Software Engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining our software applications. **Key Responsibilities:**- Design and develop software applications using various programming languages.- Collaborate with cross-functional teams to identify and prioritize...


  • Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    About the RoleLithography Metrology Software EngineerAt ASML, we're pushing the boundaries of lithography technology. As a C++ Software Engineer in our Metrology Software department, you'll design and implement real-time computational models to drive our machines' performance. Your expertise in physics and mathematics will be invaluable in solving complex...

  • Software Engineer

    4 weken geleden


    Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    We are seeking a skilled Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on the backend, ensuring the stability and scalability of our system.Key responsibilities include:Designing and developing software...

  • Software Engineer

    4 weken geleden


    Veldhoven, Noord-Brabant, Nederland Synergie Voltijd

    Job Title: Software Engineer - BackendAs a software engineer in our team, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on the backend of the application, ensuring that it is stable, efficient, and scalable.**Key Responsibilities:**- Design and develop backend software applications-...

  • Senior Software Engineer

    4 weken geleden


    Veldhoven, Noord-Brabant, Nederland Trixxo Voltijd

    Job Title: Senior Software Engineer - Technology DevelopmentAbout the Role: As a senior software engineer, you will be responsible for leading the development and implementation of software solutions.Key Responsibilities:Design and develop software solutions using various programming languages and technologies.Lead a team of software engineers and provide...

  • Software Engineer

    4 weken geleden


    Veldhoven, Noord-Brabant, Nederland WerkTalent Voltijd

    Job Title: Software EngineerJob Description:We are looking for a skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for the design, development, and testing of software applications.Key Responsibilities:• Design and develop software applications using various programming languages.• Collaborate with...

  • Senior Software Engineer

    4 weken geleden


    Veldhoven, Noord-Brabant, Nederland Teamflex Voltijd

    We are seeking a skilled Senior Software Engineer to join our team in developing cloud services.The ideal candidate will have experience in designing and implementing scalable cloud-based systems.Responsibilities include:Designing and developing cloud-based software solutionsCollaborating with cross-functional teams to ensure seamless...

  • Senior Software Developer

    3 weken geleden


    Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    About the RoleWe are looking for an experienced Senior Software Developer to join our team at ASML. As a Senior Software Developer, you will be responsible for designing and developing innovative software solutions that contribute to the company's success.The Ideal CandidateWe are seeking a highly skilled and motivated individual with a strong background in...

  • Senior Software Engineer

    4 weken geleden


    Veldhoven, Noord-Brabant, Nederland Inspire Group Voltijd

    We are seeking a highly skilled Senior Software Engineer to lead our system integration efforts. The ideal candidate will have a strong background in software development and experience with integrating complex systems.The successful candidate will be responsible for designing, developing, and testing system integration solutions, as well as collaborating...


  • Veldhoven, Noord-Brabant, Nederland ASML Voltijd

    Role SummaryThe ASML Metrology Software department is looking for a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing and implementing real-time computational models in C++, translating and then fitting your models into the scanner's wider software architecture.You will work on a range of physics-based...