14.11.2025 aktualisiert


Software Engineer mit Expertise in C++ und Python
Leonberg, Deutschland B. Eng. in Computer Engineering
Skills
FlutterAPIsData AnalysisAndroidAndroid Application DevelopmentAndroid StudioAutomobilindustrieC++Software QualityKomponentenfertigungDatenbankenUi-DesignPythonMachine LearningSQLTest-Driven DevelopmentGitKotlinSensorikPytestDartBoot CampApi DesignSoftware Version ControlAndroid UiDocker
C++ Programmierung
Umfangreiche Erfahrung in der Entwicklung von Software-Komponenten mit C++, insbesondere für Automotive-Anwendungen und Entertainment-Systeme.
Python Entwicklung
Fundierte Kenntnisse in Python mit Schwerpunkt auf Datenanalyse, Machine Learning und Komponentenentwicklung inklusive Test-Integration.
Test-Driven Development
Anwendung von TDD-Methoden mit Google Test/Mock und pytest zur Sicherstellung von Softwarequalität und Wartbarkeit.
Machine Learning
Erfahrung in der Implementierung von Machine Learning Komponenten und der Übertragung von ML-Kernels von Python nach C++.
API-Design
Konzeption und Implementierung von APIs zur Verbindung verschiedener Systemkomponenten, wie z.B. Voice-Control mit Media-Frameworks.
SQL & Datenbanken
Kenntnisse in SQL und Datenbankmanagement, unterstützt durch spezifische Bootcamp-Zertifizierungen.
Docker & Versionskontrolle
Erfahrung mit Docker-Containern und Git für effiziente Entwicklungs- und Deployment-Prozesse.
Android Entwicklung
Erfahrung in der nativen Android-Entwicklung mit Kotlin, insbesondere für datengetriebene Apps und die Integration von Sensor-, Netzwerk- und Medienkomponenten.
Flutter Entwicklung
Entwicklung plattformübergreifender Apps mit Flutter und Dart, inklusive responsivem UI-Design, Zustandshandling und nativer Interaktion über Platform Channels.
Umfangreiche Erfahrung in der Entwicklung von Software-Komponenten mit C++, insbesondere für Automotive-Anwendungen und Entertainment-Systeme.
Python Entwicklung
Fundierte Kenntnisse in Python mit Schwerpunkt auf Datenanalyse, Machine Learning und Komponentenentwicklung inklusive Test-Integration.
Test-Driven Development
Anwendung von TDD-Methoden mit Google Test/Mock und pytest zur Sicherstellung von Softwarequalität und Wartbarkeit.
Machine Learning
Erfahrung in der Implementierung von Machine Learning Komponenten und der Übertragung von ML-Kernels von Python nach C++.
API-Design
Konzeption und Implementierung von APIs zur Verbindung verschiedener Systemkomponenten, wie z.B. Voice-Control mit Media-Frameworks.
SQL & Datenbanken
Kenntnisse in SQL und Datenbankmanagement, unterstützt durch spezifische Bootcamp-Zertifizierungen.
Docker & Versionskontrolle
Erfahrung mit Docker-Containern und Git für effiziente Entwicklungs- und Deployment-Prozesse.
Android Entwicklung
Erfahrung in der nativen Android-Entwicklung mit Kotlin, insbesondere für datengetriebene Apps und die Integration von Sensor-, Netzwerk- und Medienkomponenten.
Flutter Entwicklung
Entwicklung plattformübergreifender Apps mit Flutter und Dart, inklusive responsivem UI-Design, Zustandshandling und nativer Interaktion über Platform Channels.
Sprachen
DeutschMutterspracheEnglischverhandlungssicherRussischGrundkenntnisse
Projekthistorie
Design und Implementierung von API-Verbindungen zwischen Voice-Komponenten und Media-Framework in C++, Entwicklung von Software-Komponenten für Voice-Control und User-Recommendations, Anwendung von TDD mit Google Test/Mock, Entwicklung von Python-Komponenten mit Integration via pybind11.
Entwicklung von Software-Komponenten für den chinesischen Mondkalender und PIN-Austausch für Benutzerprofile in C++, Implementierung einer ML-Kernel-Übersetzung von Python nach C++, Entwicklung von Funktionalitäten für Gesichts-, Fingerabdruck- und Spracherkennung, direkte Kundenkoordination und stellvertretende Funktion als Function Owner.
Design und prototypische Implementierung von Software unter FreeRTOS für eine Testschnittstelle des Festo AC-Systems in C/C++.