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

Intern     Göppingen, DE

Responsibilities

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.

  • Create a model to decide in which cases a TeamViewer Meeting should be hosted on multiple relay servers in our infrastructure instead of a single server. This model would be based on existing parameters of the participants (RTT, geographic location)
  • Research which additional relay server should be picked from the available pool of servers in case a meeting is chosen to be distributed over multiple servers
  • Discover additional parameters that can be used to fine-tune the model and improve its performance

Requirements

  • 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
  • We offer 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