What will you be doing?
TNO develops software which can take over the controls of a vehicle. It is important that when this software is installed into a vehicle that the vehicle behaves in a controlled manner. It can be very dangerous for the driver, passengers and people around the vehicle if the vehicle misbehaves. Therefor we ensure that this software is tested thoroughly before we take it to the test track. One of the ways we do this is by means of a Hardware In the Loop (HIL) and Software In the Loop (SIL) setup. In these setups the surroundings of the car and the car with all its sensors are simulated in a virtual environment. In this way we can validate behaviour of the software and execute tests without risks. Nowadays the number tests that we have to perform is increasing.
The objective is to automate a part of this testing process. We can run these tests by manually installing and running the programs. We want to automate the execution of tests so that we can continuously ensure our software quality. This will need some clever solution on how to generate the test itself and collect the results in a sensible manner. The test results need to be fed back into the safety cycle of our product development.
- understand the HIL/SIL setup;
- understand the scenario based testing;
- creating a continuous integration pipeline for the SIL;
- design and implement a smart manner of collecting results from the tests in SIL and HIL;
- document findings.
- creating an automated manner of running the test cases;
- implementing a manner in which test results can be extracted from the SIL and HIL setups.
The added value:
- get to know realistic safety critical system development;
- work with real hardware and software for platooning trucks in a simulated environment.
What do we require of you?
- proficient English communication;
- creative, pro-active and result minded;
- knowledge on testing and continuous integration;
- experience with C++ or python is recommended;
- experience with Docker, Gazebo , ROS is a plus.
What can you expect of your work situation?
TNO is an independent research organization whose expertise and research make an essential contribution to the competitiveness of companies and organizations, to the economy and the quality of society as a whole. Innovation with purpose is what TNO stands for. With 3000 people, we develop knowledge, not for its own sake but for practical application. To create new products that make life more pleasant and valuable and help companies innovate. To find creative answers to the questions posed by society
The Integrated Vehicle Safety (IVS) department of TNO is actively pursuing innovative technologies, methodologies, and tools that contribute to cooperative and automated driving. This department has been leading the automated driving program of TNO. At IVS, we research the latest methods regarding functional safety and apply them to smart mobility and automated driving. We work on both European and customer projects on various safety-critical applications such as platooning, valet parking, autopilot. We have a wide range of expertise regarding automotive ranging from control, software, human factors, assessment, and safety.
You want to work on the precursor of your career; a work placement gives you an opportunity to take a good look at your prospective future employer. TNO goes a step further. It is not just looking that interests us; you and your knowledge are essential to our innovation. That is why we attach a great deal of value to your personal and professional development. We will provide an engaging and dynamic environment that challenges you to achieve high-quality results. You will get the opportunity to experience various disciplines of research and see various stages of development of an AD application. Moreover, of course, we provide mentorship and guide you through your MSc graduation.
What can TNO offer you?
You want to work on the precursor of your career, an internship provides you with the opportunity to take a good look at your prospective future employer. TNO also goes a step further. It’s not just looking that interests us, you and your knowledge are essential to our innovation. That’s why we attach a great deal of value to your personal and professional development. You will, of course, be properly supervised during your internship, and be given the scope for you to exceed yourself and your expectations. We also provide suitable compensation for internships. Click here
to find more info about internships at TNO.
Has this vacancy sparked your interest?
Then please feel free to apply on this vacancy! For further questions don’t hesitate to contact us.
Note that applications via email and third party applications are not taken into consideration.
Contact: Ihsan Yalcinkaya
Phone number: +31 (0)88-86 61491