Stefan Teschl

My software development internship at AVL List


Job description: Student intern for software development for connected vehicles

Company: AVL List GmbH

Place: Graz

Internship period: 1/03/2019 – 31/05/2019

What I do:

  • Develop an interface between an environment simulation program and a PC using Java and C/C++
  • Control a modem using Java SDK (software development kit) for Wi-Fi transmission of vehicle data (ITS-G5)
  • Implement a web application for displaying dynamic vehicles on a map – Open Street Map

Why I enjoy my internship:

I have a high level of freedom in implementing my duties and I have great colleagues. I also learned lots of new details which are not necessarily part of the Bachelor’s course.

What I learned:

I became more familiar with the Java programming language, gained an insight into web development and learned the basics of html/php/javascript. My internship also involves working with Raspberry Pi and Linux.

My biggest success:

Everything I wanted to achieve has worked out pretty well so far.

How I secured the internship:

I sent an unsolicited application for a mandatory internship to AVL and was offered a place.

What I want to do in the future:

After graduation, I definitely want to work in the field of software development, and especially embedded software development. Before that, I intend to complete a Master’s degree in Electronics and Computer Engineering at FH JOANNEUM Kapfenberg and maybe work part-time while studying. I have not yet decided what direction my career will then take in the future.