Ähnliche Jobs

(Senior) Software Engineer - Android C++ (all genders)

(Senior) Software Engineer - Android C++ (all genders)

(Senior) Software Engineer - Android C++ (all genders)

(Senior) Software Engineer - Android C++ (all genders)

TeamViewer GmbH

Computer-Software

Karlsruhe

  • Art der Beschäftigung: Vollzeit
  • 58.500 € – 79.000 € (von XING geschätzt)
  • Hybrid
  • Zu den Ersten gehören

(Senior) Software Engineer - Android C++ (all genders)

Über diesen Job

Göppingen, BW, DE, 73033 Karlsruhe, BW, DE, 76227 Stuttgart, BW, DE, 70563 Munich, BY, DE, 80639

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.

Gehalts-Prognose

Unternehmens-Details

company logo

TeamViewer GmbH

Computer-Software

1.001-5.000 Mitarbeitende

Göppingen, Deutschland

Wir benachrichtigen Dich gern über ähnliche Jobs in Karlsruhe:

Ähnliche Jobs

Mobile App Developer (m/f/d)

BAUHAUS Deutschland

Mannheim + 0 weitere

49.000 €61.000 €

Neu · 

Mobile App Developer (m/f/d)

Mannheim + 0 weitere

BAUHAUS Deutschland

49.000 €61.000 €

Neu · 

Flutter App Entwickler | iOS oder Android, native Frameworks | bis 60% Home Office möglich (mwd)

Vesterling AG

Stuttgart + 0 weitere

55.000 €78.000 €

Flutter App Entwickler | iOS oder Android, native Frameworks | bis 60% Home Office möglich (mwd)

Stuttgart + 0 weitere

Vesterling AG

55.000 €78.000 €

Softwareentwickler Android (m/w/d)

engineering people GmbH

Erlangen + 0 weitere

48.500 €63.500 €

Softwareentwickler Android (m/w/d)

Erlangen + 0 weitere

engineering people GmbH

48.500 €63.500 €

Software Developer mobile (m/w/d) – VPN & Security (Android/iOS)

secunet Security Networks AG Jobportal

Berlin + 0 weitere

59.000 €80.000 €

Software Developer mobile (m/w/d) – VPN & Security (Android/iOS)

Berlin + 0 weitere

secunet Security Networks AG Jobportal

59.000 €80.000 €

Flutter Softwareentwickler | Software Analyse, Design, Umfeld Elektrontechnik | Inhouse (mwd)

Vesterling AG

Dornbirn + 0 weitere

60.000 €85.000 €

Neu · 

Flutter Softwareentwickler | Software Analyse, Design, Umfeld Elektrontechnik | Inhouse (mwd)

Dornbirn + 0 weitere

Vesterling AG

60.000 €85.000 €

Neu · 

App Entwickler - mobile Anwendungen

engineering people GmbH

Berlin + 0 weitere

48.000 €63.000 €

App Entwickler - mobile Anwendungen

Berlin + 0 weitere

engineering people GmbH

48.000 €63.000 €

Mobile Application Developer (m/w/d) - J17867

Exclusive Associates

Düsseldorf + 0 weitere

50.500 €66.500 €

Mobile Application Developer (m/w/d) - J17867

Düsseldorf + 0 weitere

Exclusive Associates

50.500 €66.500 €

Android-Entwickler (m/w/x) Infotainment

K-tronik GmbH

Erlangen + 0 weitere

52.000 €63.000 €

Android-Entwickler (m/w/x) Infotainment

Erlangen + 0 weitere

K-tronik GmbH

52.000 €63.000 €

Software Engineer - Mobile Application | Android (m/w/d)

Instaffo GmbH

Heimertingen + 0 weitere

55.500 €74.500 €

Software Engineer - Mobile Application | Android (m/w/d)

Heimertingen + 0 weitere

Instaffo GmbH

55.500 €74.500 €