Software Engineer C++ IoT


Stuttgart, Germany

full time

02 Apr 2021



  • Drive the development of our IoT product together with our customers
  • Optimize our software to deliver the best IoT connectivity on resource limited devices (operating panels, gateways, even harvesters)
  • Ensure that our software is stable and runs efficiently on many different systems (more than 2 billion installations)
  • Monitor the latest technical status quo in IoT development and make proposals for improvement based on your knowledge
  • Keep in contact with our customers to get insights on their project needs


  • A university degree in the field of Computer Science, Information Technology or a related subject
  • Experience or high interest in communicating with customers and driving projects together with them in the context of our IoT product
  • Good knowledge in C++ and Design Patterns for object-oriented programming
  • Fluency in both English and German is mandatory

What we offer

  • Make a relevant contribution to the turnover of our company! TeamViewer is used from your own four walls into space. What else can we achieve with your help?
  • Make yourself at home! We don't have ties. In our relaxed office atmosphere, you can wear whatever you want and relax in our lounge areas.
  • Of course, we offer you free fruit, non-alcoholic drinks and a varied sports program.
    It's all about the team: become part of a community that values mutual support across departments and open feedback.
  • Lived diversity: Your future colleagues come from over 60 countries.
  • Your passion and skills are used in multinational projects and in collaboration with our partners around the world
  • Travel allowance for public means of transport

Do you want to get jobs like this one sent to your email every week?

Then subscribe to the C++ JOBS newsletter!