Apply

Bachelor Internship: AI-Driven Test Case Generation for Software Verification at DAF

Development and Integration of an AI Agent for Automated Test Case Creation in Embedded Software Verification

 
  • Location Eindhoven
  • Organisation Unit Internships Eindhoven
  • Fulltime Fulltime
  • Education level Bachelor
  • Contract type Internship contract

Job description

At DAF, we develop software “in-house” for the engine and vehicle controllers. The products developed within Paccar Electronics - Embedded Engineering are applied on DAF trucks but also in the PACCAR brands Kenworth and Peterbilt.
To support all our programs, the Software Verification Department is verifying the software requirements on the target Electronic Control Units (ECU) making use of Hardware in the Loop (HIL) test environments. Al lot of effort is going in creating testcases using several sources of input. Recently a proof of concept of an AI agent created with promising results. We want to take the next step in developing and training the AI-based Agent to use Software Requirements and generate testcases and integrate it on our daily operation.
This assignment includes:

  • Research and understand current test case generation processes. 
  • Gather user and technical requirements. 
  • Develop or update the AI agent based on these requirements. 
  • Train the agent using our input documents and requirements.
  • Design a simple user interface for interaction.
  • Ensure that the output is formatted correctly and fully compatible with our test automation framework.
  • Validate generated test cases within our automation framework.

Your profile

For this assignment we are looking for Bachelor student automotive, ICT, Computer Science or Software Engineering who is eager to explore AI technologies in a real-world automotive setting. We are searching for an enthusiastic student with a hands-on attitude, affinity with, IT, automotive, electronics, and software. You possess the following competences: Team player, planning and organizing, problem analysis, have a good understanding of LLM model interfaces, and a good understanding of Generative Artificial Intelligence concepts. 

Department

You will be part of an experienced international team of the Software Verification department of Paccar Electronics Embedded Engineering that is located in the DAF Technology Centre office in Eindhoven, the Netherlands. 
Paccar Electronics Embedded Engineering is primarily located in Eindhoven and has an office in Pune, India and has over 200 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.

We offer

  • 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) and € 450,- (Master) 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.