Bachelor Thesis Student (m/f/d) Software Development Network

Intern     Göppingen, DE


You are currently enrolled in university or college studies and want to gain some experience in a dynamic, modern, fast-growing tech company? We are offering option of mandatory internships and working student positions at TeamViewer.

  • Analyze our current telemetry of NAT traversal during TeamViewer sessions and identify areas of improvement
  • Uncover blind spots in our current telemetry for NAT traversal and implement statistics for them in the TeamViewer client
  • Based on your findings, work out suggestions for the most promising improvements for our NAT traversal


  • Enrolled student at a university or college in the field of computer science, IT, software engineering or any other related subject
  • Basic experience in the field of object-oriented software development and C++
  • Experience in any of the following fields would be desirable: TCP/IP, UDP, NAT traversal
  • Structured and analytical working approach and food team spirit
  • Fluency in English and German is mandatory, further languages are a plus

What we offer

  • Contract location would be Göppingen, Germany
  • Until the COVID-19 related restrictions are lifted, we will remain in the home-office work-mode. Afterwards we will keep flexible work arrangements and home office option up to 50%
  • Grab the opportunity to provide active input on a fast-growing company and TeamViewer product downloaded and used thousands of times every day, all around the world
  • It's all about the team: become part of a community that values respect, support and open feedback
  • Enjoy an attractive workplace with modern equipment within a dynamic company that enjoys continuous, healthy growth
  • We truly live and celebrate our cultural diversity: our colleagues come from more than 70 countries and speak more than 40 languages
  • Benefit from learning opportunities – internal & external
  • We provide the room for creativity and contributions in a technically diverse environment: Windows, Linux, MacOS, Mobile (iOS/Android), C++, C#, Continuous Integration, Continuous Delivery
  • Work on open source technologies and hacker-friendly projects