Software Engineer

vor 4 Stunden


BadenBaden, Baden-Württemberg, Deutschland TeamViewer Vollzeit 80.000 € - 120.000 € pro Jahr

Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization.

Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive.

Become part of our winning team and help us create a world that works better.

We are looking for a (Senior) Software Engineer with a strong background in
modern C++ (C++17)
and a focus on
Android native development
to actively contribute to the evolution of our Augmented Reality Remote Assistance solution (
Assist AR
). This role is ideal for someone who enjoys building high-performance native components for Android and optimizing mobile experiences. You will report to the Team Lead Software Development and work in an agile, modern environment where your contributions will have a direct impact.

Responsibilities

  • Design and develop multi-threaded, high-performance C++ components for our Android-based remote assistance solution.
  • Integrate native C++ modules with Android using JNI and ensure seamless interaction with Kotlin-based layers.
  • Optimize performance for real-time video communication and AR features on Android devices.
  • Implement and maintain OpenGL/OpenGL ES rendering pipelines for AR and video processing.
  • Stay up to date with the latest trends in Android native development and propose improvements to architecture and technology stack for scalability and maintainability.

Requirements

  • University degree in Information Technology, Computer Science, or a related field.
  • At least 5 years of professional experience in software development, with a strong focus on Android native development.
  • Excellent knowledge of modern C++ (C++17).
  • Proven experience integrating C++ with Android (JNI, NDK).
  • Solid understanding of Android development workflows, build systems (Gradle/CMake), and performance optimization on mobile devices.
  • Hands-on experience with OpenGL/OpenGL ES for graphics rendering.
  • Interest in real-time video communication technologies and AR frameworks.
  • Familiarity with design patterns and object-oriented programming principles.
  • Fluency in English is mandatory; German is a plus.

What We Offer

  • Onsite Onboarding in our HQ office for an optimal start
  • Close, in team collaboration with engineers to create custom tools
  • Great compensation and benefits packages including company achievement bonus and stock-based options, regular salary reviews
  • Premiums for the private pension plan (BAV) up to the maximum amount are topped up by TeamViewer
  • Public transport friendly offices
  • Option to lease an e-bike
  • Special terms for local gyms
  • Access to Corporate Benefits platform with many discounts
  • Regular Team events and company-wide celebrations
  • Open door policy, no dress code rules, frequent all Hands and Leadership Lunches
  • Hybrid and Flexible work time with up to 60% home office
  • Work From Abroad Program allowing up to 40 days of work outside your contracting country
  • We celebrate diversity as one of our core values, join and drive one of the c-a-r-e initiatives together with us

TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.



  • Baden-Baden, Baden-Württemberg, Deutschland generic software technologies AG Vollzeit 60.000 € - 120.000 € pro Jahr

    EinleitungDie Entwicklung digitaler Produkte bedarf mehr als nur Coding. Als Consulting Software Engineer schlägt dein Herz für einen umfangreichen Beratungsansatz gemeinsam mit unseren Kunden. Frameworks sind für Dich nur Werkzeuge, um innovative Lösungen zu schaffen und stetig über Dich hinauszuwachsen. Klingt spannend? Lass uns kennenlernen.Spannende...


  • Baden-Baden, Baden-Württemberg, Deutschland Progressive Vollzeit 60.000 € - 90.000 € pro Jahr

    Mein Großkunde in Karlsruhe ist aktuell auf der Suche nach einem Software Engineer für eine CCM SaaS-LösungTätigkeitsbeschreibungUnterstützung bei der Modernisierung und Weiterentwicklung der bestehenden Output Management Plattform auf Basis der Doxee (Infinica) CCM SaaS-LösungFull-Stack-Entwicklung von Softwarekomponenten (Frontend, Backend,...

  • Software Engineer

    Vor 2 Tagen


    Baden-Baden, Baden-Württemberg, Deutschland finanzen GmbH Vollzeit 60.000 € - 90.000 € pro Jahr

    UnternehmensbeschreibungDie Gruppe ist ein innovatives FinTech-Unternehmen, das private und professionelle Anleger bei ihren Investitionsentscheidungen unterstützt.Zur Gruppe Gehören – eines der führenden Finanzinformationsportale in der DACH-Region ZERO – ein Neobroker für kostengünstigen WertpapierhandelTraderFox – ein Anbieter von...


  • Baden-Baden, Baden-Württemberg, Deutschland WIBU-SYSTEMS Vollzeit 60.000 € - 90.000 € pro Jahr

    Wibu-Systems ist ein innovativer Technologieführer auf dem globalen Markt für Softwareschutz und -lizenzierung. Das 1989 gegründete Unternehmen hat sich zum Ziel gesetzt, ein Höchstmaß an Schutz, Lizenzierung und Sicherheit für digitale Vermögenswerte und geistiges Eigentum in einer zunehmend vernetzten Welt zu bieten. Unsere Lösungen werden weltweit...


  • Baden-Baden, Baden-Württemberg, Deutschland inovex Vollzeit 80.000 € - 120.000 € pro Jahr

    Jobbeschreibung Was du bei uns bewegen kannstGemeinsam mit deinem agilen, cross-funktionalen Projektteam hilfst du unseren Kunden aus unterschiedlichen Branchen, ihre Daten nutzbar zu machen.Dein Job beginnt nicht erst mit der Entwicklung von Datenprojekten: Du stimmst dich eng mit unseren Kunden ab und berätst sie in Bezug auf die technische Machbarkeit...


  • Baden-Baden, Baden-Württemberg, Deutschland IONOS Vollzeit 90.000 € - 120.000 € pro Jahr

    Bei IONOS arbeitest Du bei dem führenden europäischen Anbieter von Cloud-Infrastruktur, Cloud-Services und Hosting-Dienstleistungen partnerschaftlich mit unterschiedlichen Teams zusammen. Wir bieten Dir eine Perspektive in einer der zukunftssichersten Branchen. Uns zeichnen offene Arbeitsstrukturen, Duz-Kultur und flache Hierarchien mit unvergleichlichem...


  • Baden-Baden, Baden-Württemberg, Deutschland Knowliah - a part of stp•one Vollzeit 80.000 € - 120.000 € pro Jahr

    KurzbeschreibungWerde Teil von und entwickle die Zukunft der Legal-Tech-Branche – bewirb dich jetzt und gestalte mit uns die digitale TransformationDu bist Softwareentwickler/in (m/w/d) und möchtest anspruchsvolle Anwendungen mitgestalten, die echten Mehrwert schaffen? Bei entwickelst du Cloud-Lösungen für die Insolvenzverwaltung – technisch...


  • Baden-Baden, Baden-Württemberg, Deutschland stp | Simplify Legal Work Vollzeit 60.000 € - 120.000 € pro Jahr

    KurzbeschreibungWerde Teil von und entwickle die Zukunft der Legal-Tech-Branche – bewirb dich jetzt und gestalte mit uns die digitale TransformationDu bist Softwareentwickler/in (m/w/d) und möchtest anspruchsvolle Anwendungen mitgestalten, die echten Mehrwert schaffen? Bei entwickelst du Cloud-Lösungen für die Insolvenzverwaltung – technisch...


  • Baden-Baden, Baden-Württemberg, Deutschland ITCS Conference Vollzeit 40.000 € - 60.000 € pro Jahr

    EventsITCS Darmstadt ITCS Hamburg ITCS KölnRECAPITCS MünchenRECAPITCS FrankfurtNov. 2025Event RecapsChat DateJobbörseAktuelle JobangeboteUnternehmenAktuelle AusstellerMediathekTech PodcastAlle Vorträge On-DemandFür UnternehmenAussteller werdenTech4HRStellenanzeigen schaltenKooperationenBehind the Scenes TourÜber unsNachhaltigkeitAnmeldenGermanGerman...


  • Baden-Baden, Baden-Württemberg, Deutschland IONOS Vollzeit

    Bei IONOS arbeitest Du bei dem führenden europäischen Anbieter von Cloud-Infrastruktur, Cloud-Services und Hosting-Dienstleistungen partnerschaftlich mit unterschiedlichen Teams zusammen. Wir bieten Dir eine Perspektive in einer der zukunftssichersten Branchen. Uns zeichnen offene Arbeitsstrukturen, Duz-Kultur und flache Hierarchien mit unvergleichlichem...