213.895 vacatures

19 mrt 2025

Scientific Programmer

Branche Zie onder
Dienstverband Zie onder
Uren Zie onder
Locatie Eindhoven
Salarisindicaties 0-5.000
Opleidingsniveau Zie onder
Organisatie Yacht
Contactpersoon Zie onder

Informatie

Functieomschrijving
Your role 

You are member of a strategic research team, working in one of the TNO-ESI research projects, where you develop new capabilities for design and engineering of software-intensive high-tech systems and applications. Most of their time these research teams are working on the customer premises.

Part of your work will focus on the development of analysis, modeling and simulation tools for specification and design-space exploration of complex software-intensive high-tech systems. The objective is to obtain full insight in system-level functionality, behavior and performance at the earliest possible design stage, thereby significantly improving project risks, costs and time. You are keen to advance these capabilities, developing SW-based tools and techniques, demonstrate their value in practice, and help bring them into industrial use.

You will share your experiences and knowledge with a variety of industrial partners, such as ASML, Philips, Océ, Thales and others. You also will play a supporting role in transferring your tools and techniques to commercial enterprises.

Role description:
  • Develop and implement tooling solutions that integrate seamlessly with our partners' engineering environments.
  • Create demonstrators and prototypes from scratch using various technologies.
  • Collaborate with others to understand requirements and deliver effective solutions by analyze partners' needs and select appropriate technologies for each project.
  • Design and develop software solutions that enhance product development cycles at various stages.
  • Understand, integrate, and implement academic research results into practical, scalable industry solutions.
  • Functie-eisen
    You have experience in using and developing for the Eclipse Modeling Framework and related technologies (e.g. Model-to- model transformation.) TNO-ESI applies Agile/Scrum for its software development process, which is supported by a continuous delivery toolchain (OOMPH, Git/Stash, Jenkins/Bamboo, Jira, Nexus, Maven).

    The programming languages used are mainly Java and Python.

    Experience with aforementioned tools, techniques and languages is a serious pre. You are goal oriented self-driving professional with a strong will to deliver quality results. You enjoy working in a multidisciplinary team of TNO-ESI research fellows, industrial and academic partners, where you closely cooperate with the client’s product development team at the customer premises. Above all you are a team player that we can build on to guide our customer and our own staff successfully through its journey.

    Function demands: 1. Master's degree in Computer Science, Software Engineering, or a related field.
    2. Proven experience in scientific programming and software development.
    3. Strong proficiency in multiple programming languages and technologies (Formal methods / modeling control behavior and ComMA).
    4. Experience in creating prototypes and demonstrators from concept to implementation.
    5. Familiarity with high-tech industry product development processes is a plus.
    6. Excellent problem-solving and analytical skills.
    7. Strong communication skills and ability to work effectively with diverse teams and independently solve problems. Necessary Personal Characteristics

    You are goal oriented self-driving professional with a strong will to deliver quality results. You enjoy working in a multidisciplinary team of TNO-ESI research fellows, industrial and academic partners, where you closely cooperate with the client’s product development teams at the customer premises. 

    You are a team player, closely cooperating with other project participants, industrial and academic partners, and client’s product development teams at the customer premises.

    Additional:
  •  Adaptability to work with various technologies and programming environments.
  • Creativity in approaching complex problems and developing innovative solutions.
  • Strong attention to detail and commitment to delivering high-quality work.
  • Proactive mindset and willingness to take initiative on projects.
  • Omschrijving

    Functieomschrijving
    Your role 

    You are member of a strategic research team, working in one of the TNO-ESI research projects, where you develop new capabilities for design and engineering of software-intensive high-tech systems and applications. Most of their time these research teams are working on the customer premises.

    Part of your work will focus on the development of analysis, modeling and simulation tools for specification and design-space exploration of complex software-intensive high-tech systems. The objective is to obtain full insight in system-level functionality, behavior and performance at the earliest possible design stage, thereby significantly improving project risks, costs and time. You are keen to advance these capabilities, developing SW-based tools and techniques, demonstrate their value in practice, and help bring them into industrial use.

    You will share your experiences and knowledge with a variety of industrial partners, such as ASML, Philips, Océ, Thales and others. You also will play a supporting role in transferring your tools and techniques to commercial enterprises.

    Role description:
  • Develop and implement tooling solutions that integrate seamlessly with our partners' engineering environments.
  • Create demonstrators and prototypes from scratch using various technologies.
  • Collaborate with others to understand requirements and deliver effective solutions by analyze partners' needs and select appropriate technologies for each project.
  • Design and develop software solutions that enhance product development cycles at various stages.
  • Understand, integrate, and implement academic research results into practical, scalable industry solutions.
  • Functie-eisen
    You have experience in using and developing for the Eclipse Modeling Framework and related technologies (e.g. Model-to- model transformation.) TNO-ESI applies Agile/Scrum for its software development process, which is supported by a continuous delivery toolchain (OOMPH, Git/Stash, Jenkins/Bamboo, Jira, Nexus, Maven).

    The programming languages used are mainly Java and Python.

    Experience with aforementioned tools, techniques and languages is a serious pre. You are goal oriented self-driving professional with a strong will to deliver quality results. You enjoy working in a multidisciplinary team of TNO-ESI research fellows, industrial and academic partners, where you closely cooperate with the client’s product development team at the customer premises. Above all you are a team player that we can build on to guide our customer and our own staff successfully through its journey.

    Function demands: 1. Master's degree in Computer Science, Software Engineering, or a related field.
    2. Proven experience in scientific programming and software development.
    3. Strong proficiency in multiple programming languages and technologies (Formal methods / modeling control behavior and ComMA).
    4. Experience in creating prototypes and demonstrators from concept to implementation.
    5. Familiarity with high-tech industry product development processes is a plus.
    6. Excellent problem-solving and analytical skills.
    7. Strong communication skills and ability to work effectively with diverse teams and independently solve problems. Necessary Personal Characteristics

    You are goal oriented self-driving professional with a strong will to deliver quality results. You enjoy working in a multidisciplinary team of TNO-ESI research fellows, industrial and academic partners, where you closely cooperate with the client’s product development teams at the customer premises. 

    You are a team player, closely cooperating with other project participants, industrial and academic partners, and client’s product development teams at the customer premises.

    Additional:
  •  Adaptability to work with various technologies and programming environments.
  • Creativity in approaching complex problems and developing innovative solutions.
  • Strong attention to detail and commitment to delivering high-quality work.
  • Proactive mindset and willingness to take initiative on projects.
  • Solliciteer direct