Job 718 van 1000


Report this listing
Solliciteren



Scientific Programmer


At S[&]T we contribute to a safer life on Earth by translating space data into valuable and actionable insights. With this, we help organizations, governments and commercial entities to strengthen their information position and thereby improve their decision-making. We focus on 4 domains: Space & Science, Defence & Security, Environment & Sustainability and the High-Tech Industry. We control all levels of the data value chain from data source to user applications, and apply our expertise within our innovations, customer projects and talent acquisition services. Our headquarters are in Delft, The Netherlands and we have two satellite offices in Oslo, Norway and Rome, Italy with a total of 125 experts employed at S[&]T.

We are currently looking for a Scientific Programmer to join the team in Eindhoven.

As a Scientific Programmer , you will be responsible for developing innovative tooling solutions and creating high-impact demonstrators and prototypes. You’ll work closely with partners to deliver cutting-edge software solutions that drive product development across industries. With a mix of technical expertise, creativity, and problem-solving, you'll bridge the gap between academic research and real-world applications, playing a pivotal role in shaping the future of engineering environments.

As Scientific Programmer your day will be divided into Formal Methods and Modelling Control Behaviour and into implementation of the ComMA projects. This will include, but not limited to:

  • Design and implement scalable tooling solutions , seamlessly integrating with partner engineering environments, utilizing cutting-edge technologies like ComMA (Component Modelling and Analysis) , Eclipse Foundation , and CI/CD pipelines .
  • Lead the creation of prototypes and demonstrators from the ground up, using a broad array of technologies such as HTML , CSS , Node.js , React , Python , and Java .
  • Work closely and collaborate with partners and internal teams to understand project needs, analyze requirements, and develop tailored solutions using Formal Methods and modeling control behavior .
  • Design and develop robust software solutions that streamline product development cycles, focusing on scalability, performance, and innovation throughout various project stages.
  • Leverage academic research in fields such as BPMN , Petri nets , and automata to create practical, scalable solutions that advance the state of the art in industry applications.
  • Drive innovation by continuously optimizing tools and processes, integrating version control (GIT) , deployment, and packaging solutions into the development lifecycle.
  • Contribute to cross-functional teams, bringing excellent analytical and problem-solving skills to the table to tackle complex challenges and deliver high-quality, impactful solutions.

Requirements:

  • A Bachelor's or Master's degree in Computer Science , Software Engineering , or a related field.
  • Proven hands-on experience in scientific programming and software development, with a strong background in Python , Java , and HTML/CSS/Node.js/React .
  • Deep knowledge of Formal Methods , modeling control behavior , and ComMA (Component Modelling and Analysis) tooling (Eclipse-based). Experience in Eclipse DSL technologies (Xtext, Xtend) for grammar development, M2M/M2Text generators, and content assist.
  • Proven experience in creating prototypes and demonstrators , from concept through to implementation, showcasing your skills in developing both frontend and backend solutions.
  • Familiarity with high-tech industry product development processes (e.g., BPMN , Petri nets , automata ) is a plus.
  • Strong ability to analyze complex problems, think critically, and offer practical, innovative solutions in high-pressure environments.
  • Exceptional communication skills, with the ability to collaborate effectively with diverse teams and independently manage tasks and challenges.

Interested? Then click to apply or send your CV and motivation letter to recruitment@stcorp.nl.

Privacy Notice: In order to apply for this vacancy, you must submit your personal information to Science [&] Technology. Science [&] Technology will collect, use, and process your personal information as mentioned in our Privacy Policy. Our policy and processing of your personal information are compliant with the GDPR.

Please note that if you do not hear back from us within 10 days of your application, you may assume that we have selected another candidate we would like to interview for this position. We do our best to get back to you individually; however, due to a high volume of responses, it can be that we have not been able to reject your application in person.

Solliciteren

Meer banen van je zoekopdracht