Magnet.me  -  The smart network where students and professionals find their internship or job.

The smart network where students and professionals find their internship or job.

Bachelor Internship: Creating test framework for software testing

Posted 11 Nov 2025
Share:
Work experience
0 to 2 years
Full-time / part-time
Full-time
Job function
Salary
€375 per month
Degree level
Required languages
English (Fluent)
Dutch (Fluent)

Build your career on Magnet.me

Create a profile and receive smart job recommendations based on your liked jobs.

Develop an innovative, flexible test framework to advance software testing in automotive control systems.

Functiebeschrijving

At DAF, we develop software for two major controllers in our trucks: the powertrain controller and the vehicle controller. Both platforms share a similar architecture, with applications built on top of a basic software layer. These applications are developed in Matlab Simulink.

For unit testing, we use the Simulink unit testing framework, enabling Model In the Loop (MIL) testing. Additionally, we have created an environment where we generate libraries (shared objects, or .so files) from these Simulink applications. Using Python, we can call functions in these libraries, allowing us to perform automated integration-level tests, known as Software In the Loop (SIL) tests.

Currently, the SIL test is tightly coupled with the application (.so files). Our goal is to create a framework where tests are decoupled from the application. In short: you run the test, and the framework determines whether it is executed on the application (.so files) or on real hardware.

Therefore, we want to investigate three key areas:

  • How to create a virtual environment that always runs the latest version of each application (50 in total).
  • How to use a broker to decouple tests and applications.
  • How to set up a test framework that can be used at all levels (MIL, SIL, HIL).

This task includes:

  • Learning how our development process works and how we perform different levels of testing (MIL, SIL, and HIL).
  • Investigating available message broker platforms and determining which can be integrated with our integration test environment.
  • Selecting a platform and integrating it with our integration test framework.
  • Investigating if this platform can be coupled with hardware.

Possible extensions:

  • Investigate if this virtual environment can be connected to the vehicle CAN busses.
  • Check if this environment can be used for our other platforms and, if so, implement it.

Jouw profiel

We are looking for a Bachelor student in ICT, Embedded profile. You possess the following competences: cooperation, creativity, planning and organizing, and problem solving.

Afdeling

You will be part of an experienced international team within the Platform Development group of DAF Embedded Engineering, located in our modern office in Eindhoven, the Netherlands.

DAF Embedded Engineering is primarily based in Eindhoven as part of PACCAR Electronics, with the rest of the department located in Renton (near Seattle, USA). Our Eindhoven location has about 200 highly skilled people. Together with our colleagues in Renton, we deliver world-class engineering in the domains of powertrain controllers and vehicle controllers.

The products developed within PACCAR Electronics are used in DAF trucks as well as in the renowned PACCAR brands Kenworth and Peterbilt. Through component sales, our products are also used by leading bus and coach manufacturers.

Wij bieden

  • A view behind the scenes at a large international corporation; you will get a lot of freedom and responsibility.
  • We are open to your initiatives, and depending on the assignment, you will see your results reflected in the workplace.
  • An experienced coach and supervisor who can teach you a lot and is willing to help you with your assignment.
  • After your graduation, you will have the opportunity to start your career at DAF.
  • An internship wage of €375 (Bachelor) or €450 (Master) per month on a full-time basis.
  • A travel allowance, if you don’t have a student travel product (provided by the Dutch government).
  • A housing allowance, if you temporarily rent a room near DAF.

DAF Trucks N.V. is een technologische onderneming en een vooraanstaande fabrikant van bedrijfswagens in Europa. DAF is een volle dochteronderneming van PACCAR Inc., wereldleider in de ontwikkeling en productie van uitmuntende lichte, middelzware en zware bedrijfsvoertuigen.
Deze bedrijfspagina is automatisch gegenereerd en bevat daarom nog weinig informatie. Je vindt meer informatie over ‘bedrijfsnaam’ op hun website: ‘’Carrierewebsite’’

Automotive
Eindhoven
10 employees