HBO internship: Reuse Testcase From SIL To HIL
Optimize the software testing process at DAF
Functiebeschrijving
At DAF, we develop software “in house” for the engine and vehicle controllers which are tested according the Automotive SPICE processes. The products developed within Embedded Engineering are applied on DAF trucks but also in the PACCAR brands Kenworth and Peterbilt. Through component sales our products are used by leading bus and coach manufacturers. The competition is challenging so we always look for opportunities to optimize processes to reduce time and costs.
We currently derive our testcases from requirement documentation and execute our testcases on our hardware in the loop systems manually or automated. This is a time consuming and mainly manual process which we can optimize when we can reuse the testcases developed during the stages of requirement definition.
This internship contains a proof of concept where we are able to translate “quickly” testcases compatible with a Matlab/Simulink (SIL) environment to a Hardware in the loop (HIL) environment.
This assignment includes:
- Identify stakeholders and the needs and wishes of every stakeholder;
- Study current way of development of testcases in the SIL & HIL environment;
- Determine implementation direction, design and planning;
- Implement the Matlab/Simulink library in our Automation Framework;
- Implement SIL to HIL abstraction layer in our Automation Framework;
- Apply proof of concept on a “straight” forward real life example;
- Present your solution to DAF management.
Possible extension:
- Extend the assignment for a “complex” real life example
- Extend the assignment to apply the strategy on a virtual ECU / C-code environment.
Jouw profiel
For this assignment we are looking for a Bachelor student ICT, Computer Science or Software Engineering.
You possess the following competences:
- Cooperation;
- Creativity;
- Planning and organizing;
- Problem analysis;
- Good programming skills.
Afdeling
You will be part of an experienced international team of the Software Verification department of DAF Embedded Engineering that is located in the DAF Technology Centre office in Eindhoven, the Netherlands.
Embedded Engineering is primarily located in Eindhoven and has an office in Pune, India and has over 150 highly skilled people today. Together we deliver world class engineering in the domains of engine controllers and vehicle controllers. Next to that, focusing on common software development, Embedded Engineering works closely together with PACCAR Embedded Engineering located in Renton (near Seattle), the USA.
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 see your results back 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) per month on full-time base;
- 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.
Each intern will have the opportunity to participate at the Student Event. During this event you will meet other interns and find out more about DAF/PACCAR!
Would you like to know more about the experiences of other students? Here you can read stories of our former interns.