GoogleTest-Experten in Deutschland
aus über 15.000 Lebensläufen mit der Kraft von KI.Engagiere Experten, die stabile Unit- und Komponententests schreiben, saubere Fixtures und Mocks aufbauen und C++-Testsuiten leicht wartbar halten. Erhalte schnelles, präzises Matching mit geprüften, verfügbaren Freelancern.
Lerne FRATCH Experten in Deutschland kennen, die kürzlich GoogleTest-Experten eingesetzt haben
Kapil Bhayani
Letzte Position:
Senior Embedded Systems Engineer bei BMW group
Tests und Absicherung von Hochvoltsystemen
- Durchführung von Integrations- und Systemtests für Steuergeräte in PHEV-/EV-Fahrzeugen unter Einsatz von ECU-TEST (TraceTronic), Vector CANoe, CANalyzer, ETAS INCA, Tornado, E-Sys und EDIABAS.
- Analyse des Zusammenspiels von Hochvolt-Steuergeräten (u. a. CCU, BMU, Inverter, IPB und IPF) sowie Durchführung von Software-Updates und Flash-Prozessen zur Verifikation neuer Softwarestände.
- Enge Zusammenarbeit mit Software-, System- und Integrationsteams in einem agilen Entwicklungsumfeld zur Fehleranalyse und Absicherung neuer Softwarestände.
Khaled Teilab
Letzte Position:
Berater / DevOps-Ingenieur bei Dr. Ing. h.c. F. Porsche Aktiengesellschaft
- Porsche ID ist eine einheitliche digitale Identitätsplattform, die sichere Authentifizierung und nahtlosen Zugriff auf Porsches Online-Dienste, mobile Apps und vernetzte Fahrzeugfunktionen bietet
- Entwarf und implementierte neue Authentifizierungs- und Autorisierungsfunktionen für Benutzer und Systeme
- Stellte hohe Verfügbarkeit, Sicherheit und Performance sicher, um Porsche-Kunden eine einwandfreie digitale Erfahrung zu bieten
- Technologien: Auth0, Angular, Tailwind, AWS, Terraform, GitHub
- Methoden: Scrum und SAFe
Jens Schneeweiß
Letzte Position:
Netzwerktechnik bei ISP, Internet Service Provider, BGP Peering
- Optimierung der Übertragungsmedien der Datenstrecken im Ruhrgebiet
- Konfiguration/Erweiterung der Switches und Router für ein autonomes System AS
- Eingesetzte Netzwerkprotokolle Layer 2/3 (OSI-Modell) verbessern: RSTP, Broadcast, usw.
- Kabel verlegen, crimpen, Antennen, Router, Switche
- Pflege, Erweiterung, Auswahl und Priorisierung von Entstörungsmaßnahmen der Netzwerküberwachung (PRTG, The Dude)
- Organisation und Neuanbindung eines weiteren BGP-Peerings, Rechenzentrum, NGN-Glasfaser
- VPN-IPSec-Standortverbindungen für 6 Standorte mit PFSense, Fritzbox
- WLAN-Geräte-Konfiguration (Mikrotik, UBNT)
Label: TCP/IP, VLAN, BGP, OSPF, MPLS, VPLS, Routingprotokolle, WLAN, EoIP, PPPoE, Routing, SNMP, DHCP, DNS, NAT, native IP, VLAN, Ethernet, VoIP., Switche und Router von: Nortel, Cisco, MikroTik, UBNT., Netzwerkmanagementsysteme: The Dude, PRTG, UISP
Krzysztof Gantzke
Letzte Position:
C++ Softwareentwickler bei HENSOLDT AG
Entwicklung neuer Simulatorfunktionen und Erweiterung vorhandener Module mit C++.
GUI-Design und Implementierung mit Qt für Windows, einschließlich Neugestaltung zur Verbesserung der Benutzerfreundlichkeit und des Workflows.
Wartung und Ausbau des bestehenden Codebestands: Refactoring, Fehlerbehebung und Modularisierung zur Unterstützung neuer Funktionalitäten.
Versionsverwaltung mit Git.
Performance-Optimierung der Simulation zur Einhaltung von Echtzeitanforderungen.
Erstellung und Pflege von Dokumentationen: technische Kommentare, Design-Dokumente, API-Referenzen und Benutzerhandbücher.
Leitung einer Neugestaltung, die den Bediener-Workflow verbessert und die Aufgabenausführungszeit verkürzt hat.
Erweiterung der Simulatorarchitektur zur Unterstützung mehrerer neuer Szenariotypen bei gleichzeitiger Wahrung der Abwärtskompatibilität.
Durchführung von Refactoring- und Modularisierungsmaßnahmen, die Wartung vereinfachten und die Feature-Auslieferung beschleunigten.
Technologien: C++03, Qt4.6, QMake, Git, V-Modell, Windows
Muhammad Jamshaid Iqbal
Letzte Position:
Embedded Linux Praktikant – Entwicklung eines IoT-Sensor-Prototyps bei DHL
- Eine modulare C++-20-Embedded-Linux-Acquisition-Software auf einem Raspberry Pi entwickelt, die IMU- und Dual-Kamera-Datenströme mit Genauigkeit im Submillisekundenbereich synchronisiert.
- Retroreflektive und Kontrastsensoren integriert, um die Datenerfassung auszulösen und Lücken zwischen Sortierbahnschienen zu erkennen.
- SPI- und I2C-Sensorkommunikation, GPIO-Interrupt-Verarbeitung mit libgpiod sowie CSV- und JSON-Ausgabe implementiert.
- Eine mehrthreadige Acquisition-Pipeline und eine SPSC-Queue zwischen Acquisition- und Writer-Threads entworfen.
- Einen webbasierten Server mit Python/HTML/CSS aufgebaut und den Prototypen in einem DHL-Lager zur Fehlererkennung validiert.
- Das Softwareverhalten, die Konfiguration und die Ergebnisse dokumentiert, um eine wartbare Übergabe und Weiterentwicklung zu ermöglichen.
Alexander Döhrmann
Letzte Position:
Systemingenieur bei infoteam AG
- Weiterentwicklung und Wartung von Datenmanagement-Software im Kernenergiesektor
- Bearbeitung und Lösung von Problemmeldungen
- Behebung von Fehlern und Mängeln
- Leistungsoptimierung von Legacy-Code
- Analyse und Behebung von Sicherheitslücken
- Spezifikation und konzeptionelles Design neuer Funktionen
- Modernisierung der Legacy-Codebasis auf C++17
- Technologien & Tools: C++, ClearCase, SQL, HTML, CSS, JavaScript, Git, Linux, Solaris, Shell-Skript, VisualStudio
- Frontend – Smart Sensor Dashboard: Entwicklung eines browserbasierten Dashboards zur Echtzeitvisualisierung von Smart-Sensor-Daten
- Technologien & Tools: TypeScript, Angular, HTML, CSS, JavaScript, MQTT, VisualStudio
- Implementierung von eingebetteter Safety-Software für ein Magnetschwebeaufzugsystem
- Requirements Engineering
- Dokumentation und Implementierung der Safety-Software für das Steuerungssystem des Magnetschwebeaufzugs und das zentrale Managementsystem
- Erstellung und Durchführung von Unit-Tests für alle implementierten Module
- Technologien & Tools: C/C++, Jira, Bitbucket, Confluence, VectorCAST, MISRA-C, Lint, Doxygen, Git
Kacper Kowalski
Letzte Position:
Autor
Seqnaut und Sycosm (WIP) – Embedded Audio-DSP- und Synthese-Plattform
- Embedded Audio-DSP-Framework — Synthesizer, Effekte, Drum Machines; modularer Audio-Graph
- Sequenzierung: PianoRoll, StepGrid, MasterClock; 8-stimmiger polyphoner Synth; CLI + OSC
- Transient Detector — duale Hüllkurve mit adaptiver Schwelle, Gitarren-Impulserkennung
- Hardware: Teensy 4.1, eigenes AFE-Design mit Abgriff am BOSS GX-100; MIDI-FX-Integration
Label: C++23, C, Python, CMake, FreeRTOS, Teensy 4.1 (ARM Cortex-M7), Teensy Audio (Stoffregen), DaisySP, I2S/SAI, OSC, MIDI
Oliver Ohly
Letzte Position:
Embedded Software Architect bei Automobilzulieferer
Stellar SR6 G7 Line, 32-bit Arm® Cortex®-R52+ MCU.
- MISRA-C, C99, Greenhills ARM-Compiler
- Dassault AUTOSAR Builder
- EB Tresos
- Sparx Enterprise Architect 16.1
- VS Code
- Python xml, lxml, NumPy und Pandas
ISO 26262, ISO 21434, Hypervisor, Key Management, HSM. Tooling & Automation. LieberLieber LemonTree + Sparx EA. Jira, Confluence, Sharepoint. Git/Github. DevOps über Jenkins & Conan.
Kai Wolf
Letzte Position:
biobedded systems GmbH
- Embedded-Softwareentwicklung für EMS Sicherheitsplatinen in der Medizintechnik gemäß IEC 62304 / ISO 13485
- Technologien: C++, OpenCV, Python, Qt6, JTAG, UART, CMake, IEC 62304, ISO 13485
Peter Jehle
Letzte Position:
Interim-Teamleiter bei Somnomedics
- Interim-Teamleiter zur Einrichtung eines Projekts mit STM32- und NORA-Bluetooth-Modul.
- Der Kunde plant neue Hardware, um die bestehende Hardware mit Bluetooth-Kommunikation statt Kabelverbindung zu ersetzen.
- Das Projekt war bereits gestartet, aber die Anforderungen waren nicht definiert.
- System basiert auf STM32- und NORA-B106-CPU.
- Analyse der vorhandenen Codebasis.
- Suche nach möglichen Lösungen, um das Projekt zum Laufen zu bringen.
- Definition der Anforderungen.
- Anwendung einiger Regeln zur Verbesserung der Teamkommunikation.
- Arbeit mit den NRF-Tools, damit die kundenspezifische Platine auf Basis der NORA B106 (NRF5340) funktioniert.
- Implementierung einer einfachen Gerätekommunikation per Bluetooth.
- Erstellung der Dokumentation.
- Leitung von Kommunikationsmeetings.
- Durchführung von Kundengesprächen.
- Eingesetzte Tools: JIRA, OneNote, Git, Confluence, Nordic NRF, NORA B106.
Jens Rehsack
Letzte Position:
Technischer Product Owner bei App-Entwicklung
Entwicklung einer mobilen App zur Verlangsamung des Demenzfortschritts
Koordinierung der Software-Entwicklung (TPO – technischer Product Owner)
agiles Requirements-Management (agiles Requirements-Engineering)
Priorisierung von Aufgaben in Rücksprache mit den Stakeholdern
Stakeholder-Management
Dokumentation und Management der Softwarearchitektur
Durchführung von PoC für Technologieentscheidungen
Documentation as Code
docToolchain, arc42, req42, aim42, tpo42, C4-Modell, Archimate
ADR, Architecture Decision Records
Docker
Pre-Commit, Conventional Commits, Semantic Versioning
Liberating Structures, Agile Principles, Holokratie, Soziokratie 3.0
Mobile Frameworks
KI-Entwicklungsoberflächen, LLM
Cordova, Unity
Google Gemini, OpenAI, Character.AI
Prompt-Entwicklung
Yannide Djache Ngangoum
Letzte Position:
Entwicklungsingenieur Testautomatisierung bei Vorwerk Elektrowerke GmbH & Co. KG
- Projekt: Thermomix Online Mock
- Manuelle Durchführung funktionaler Tests
- Umsetzung automatisierter End-to-End-Tests
- Durchführung von Regressionstests und Analyse der Ergebnisse
- Weiterentwicklung der QA-Webseite auf dem Server unter Verwendung von Express.js, Handlebars und Node.js
- Weiterentwicklung der Testumgebung
- Technologien: Agile Softwareentwicklung Scrum, Robot Framework, Python, JavaScript, Git (GitLab), VS Code, Jira, Confluence, Express.js, Handlebars, Phoenix/Elixir
Michael Eilers
Letzte Position:
Software-Entwickler bei Continental
- Für eine Telematikkomponente im Automobilbereich Unterstützung im Bereich SELinux und Open-Source-Lizenzmanagement.
- Produkte: SELinux, iMX8, ScanCode.
- Kenntnisse: Linux, Firmwareentwicklung, Python.
Meenakumar Vaikundam
Letzte Position:
Senior Embedded-Technik-Manager bei IIT Madras Pravartak Technologies
- Leitung eines 14-köpfigen Entwicklungsteams und Umsetzung der PostgreSQL-Datenbankintegration und Performance-Optimierung
- Lieferung von 8.000 Zeilen C-Code mit wenigen Fehlern (5 mittlere bis niedrige) in 8 Monaten Entwicklung
- Integration von Open-Source pgVector für AI-Anwendungen der Datenbank für exakte und k-nächste-Nachbarn-Suche
Subodh Kumar
Letzte Position:
Senior Softwareingenieur bei EDAG Engineering GmbH
Projekt: Entwicklung eines Pfadplanungsmoduls (Okt. 2024 – Juni 2025)
Entwickelte das Pfadplanungsmodul mit C++14 und CMake
Implementierte das gRPC-Kommunikationsprotokoll zwischen Modulen
Führte Unit-Tests mit dem Pytest-Framework und Python durch
Projekt: HMI-Programmierung für Batterie- und Brennstoffzellen-Elektrofahrzeuge (Aug. 2023 – Sept. 2024)
Entwickelte HMI-Software für BEV/FCEV mit Ruby und Crystal im Backend
Implementierte das Frontend mit dem Vue.js-Framework
Führte Fehlerbehebungen und Simulator-Tests durch
Projekt: IFHOST CAN-Bus-Programmierung (Jan. 2023 – Juli 2023)
Programmierte CAN-Bus-Software mit C und C++
Führte Unit-Tests mit dem Google Test Framework durch
Führte Integrationstests mit CAPL im Vector CANalyzer durch
Beteiligte sich an Vor-Ort-Tests
Entdecke mehr als 15.000 Top-Freelancer
Statistiken von Experten, die GoogleTest-Experten einsetzen
Aggregiert aus den beruflichen Profilen passender Freelancer.
Berufserfahrung
22 Jahre
Positionsdauer
1,6 Jahre
Positionen pro Freelancer
17
Häufigste Fachbereiche
Produktentwicklung, Informationstechnologie (IT), Qualitätssicherung
Häufigste Branchen
Informationstechnologie (IT), Automotive, Fertigung
Fokus der Zertifizierungen
Informationstechnologie (IT), Produktentwicklung, Qualitätssicherung
Bachelor-Abschluss oder höher
96%
Master-Abschluss oder höher
78%
Doktortitel
4%
Zertifizierungen pro Freelancer
2
Häufigste Sprachen
Englisch, Deutsch, Spanisch
Sprechen zwei oder mehr Sprachen
100%
Basierend auf unserem Profilpool, Stand 30 Aug 2026.
Tagessatzverteilung
Das Diagramm zeigt, wie sich die Tagessätze der Freelancer in dieser Technologie in Deutschland verteilen, basierend auf aktuellen Verträgen auf unserer Plattform. Jeder Balken deckt eine Tagessatzspanne ab – seine Höhe zeigt, wie viele Freelancer innerhalb dieser Spanne abrechnen.
Durchschnittssätze von Experten in Deutschland, die GoogleTest-Experten einsetzen
Die Tagessätze basieren auf aktuellen Verträgen und enthalten keinen FRATCH-Aufschlag.
Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.
Der Median-Tagessatz ist der mittlere Wert aller Tagessätze – die Hälfte der vergleichbaren Freelancer verlangt weniger, die andere Hälfte mehr. Anders als der Durchschnitt wird er von Ausreißern kaum beeinflusst.
Berechnet auf Basis der Tagessätze unserer Freelancer, Stand 30 Aug 2026. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.
Über die Technologie
Test-Framework
GoogleTest, oft gtest genannt, ist das Standard-Test-Framework für C++-Codebasen, die klare Assertions, gut lesbare Fehler und wiederholbare Testläufe brauchen. Teams nutzen es, um Kernlogik, hardware-nahe Codebereiche und Dienste zu schützen, bei denen Regressionen teuer sind.
Was es abdeckt
- Unit-Tests für Klassen und Funktionen
- Parametrisierte Testsuiten für Randfälle
- Prüfungen auf Basis von Mocks mit Google Mock
- Regressionstests für ältere C++-Systeme
- Testabdeckung in CI-Pipelines
Tools rundherum
Starke Spezialisten kennen gtest zusammen mit Google Mock, CMake, Bazel, clang-Tools und CI-Systemen. Sie verstehen auch, wie man Fixtures aufbaut, Abhängigkeiten isoliert und Tests schnell genug für den täglichen Einsatz hält.
Wann man Hilfe holen sollte
Unternehmen brauchen oft Freelancer-Hilfe, wenn eine C++-Codebasis eine schwache Testabdeckung, ein fragiles Testdesign oder einen Release-Prozess hat, der von manuellen Prüfungen abhängt. In Deutschland ist das oft bei Industriesoftware, Embedded-Produkten und großen internen Systemen der Fall, die sorgfältig geprüft werden müssen.
Wie gute Arbeit aussieht
Ein starker GoogleTest-Spezialist schreibt Tests, die Verhalten beschreiben, nicht Implementierungsdetails. Er wählt gute Grenzen, hält Fixtures klein und setzt Mocks nur dort ein, wo sie für mehr Klarheit sorgen. Das Ergebnis ist eine Testsuite, die leicht zu lesen und leicht zu erweitern ist.
Arbeitsmodell
GoogleTest-Arbeit ist oft remote, besonders bei Code-Reviews, Testdesign und CI-Integration. Vor-Ort-Zusammenarbeit kann helfen, wenn der Code mit Geräten, Laboraufbauten oder geschützten Umgebungen zu tun hat. Klare Kommunikation auf Englisch reicht meistens aus, und Deutsch hilft in lokalen Teams.
Häufig gestellte Fragen
Neugierig auf GoogleTest-Experten? Hier sind die Antworten, die immer wieder gefragt sind.
GoogleTest wird verwendet, um automatisierte Tests für C++-Code zu schreiben. Teams setzen es für Unit-Tests, Regressionstests und parametrisierte Fälle ein, die das Verhalten nach Änderungen leichter überprüfbar machen.
GoogleTest wird oft für größere Codebasen gewählt, die ein ausgereiftes Ökosystem und starke Unterstützung für Fixtures, Assertions und Google Mock brauchen. Catch2 und doctest sind ebenfalls beliebt, aber viele Teams bevorzugen gtest, wenn sie ein lang etabliertes Setup und breite Tool-Unterstützung wollen.
GoogleTest wird oft zusammen mit Google Mock eingesetzt, weil viele C++-Systeme Mocks brauchen, um Abhängigkeiten zu isolieren. Ein guter Spezialist sollte wissen, wann man mockt, wann man echte Test-Doubles nutzt und wann ein einfacheres Testdesign besser ist.
GoogleTest-Spezialisten sollten sich mit CMake oder Bazel, modernem C++ und CI-Workflows wohlfühlen. Kenntnisse in clang-Tools, statischer Analyse und Testarchitektur sind ebenfalls nützlich, wenn die Codebasis groß oder langlebig ist.
GoogleTest-Projekte sind unterschiedlich, aber selbst ein kleines Projekt profitiert von jemandem, der bereits Testsuiten in realen C++-Systemen entworfen hat. Wenn der Code sicherheitskritisch ist, hardware-nah oder voller Legacy-Abhängigkeiten steckt, willst du einen Spezialisten, der die Struktur verbessert und nicht nur Assertions hinzufügt.
GoogleTest-Arbeit passt oft gut zu remote Zusammenarbeit, besonders bei Test-Reviews, Refactoring und CI-Integration. Bei Embedded-Systemen oder software mit Laboranbindung in Deutschland kann Vor-Ort-Zeit trotzdem helfen, wenn die Tests von Geräten oder geschützten Umgebungen abhängen.
GoogleTest-Qualität zeigt sich im Testdesign, nicht nur in der Anzahl der Tests. Achte auf klare Namen, kleine Fixtures, stabile Mocks und Tests, die aus dem richtigen Grund fehlschlagen statt wegen irrelevanter Codeänderungen zu brechen.
GoogleTest ist in älteren Systemen verbreitet, aber auch eine solide Wahl für neue C++-Dienste, Bibliotheken und Embedded-Software. Viele Teams setzen es von Anfang an ein, weil es zu modernen Build-Tools passt und disziplinierte, wartbare Testsuiten unterstützt.
Der durchschnittliche Stundensatz von Freelancern in Deutschland, die GoogleTest in ihren letzten Projekten eingesetzt haben, liegt bei 85 €, was einem Tagessatz von etwa 677 € bei einem 8-Stunden-Tag entspricht.
Von den Freelancern in Deutschland, die GoogleTest in ihren letzten Projekten eingesetzt haben, haben 96% mindestens einen Bachelor-Abschluss, 78% mindestens einen Master-Abschluss und 4% einen Doktortitel.
Freelancer in Deutschland, die GoogleTest in ihren letzten Projekten eingesetzt haben, haben im Durchschnitt 22 Jahre Berufserfahrung; ein einzelnes Projekt dauert typischerweise etwa 1,6 Jahre.
Die häufigsten Sprachen unter Freelancern in Deutschland, die GoogleTest in ihren letzten Projekten eingesetzt haben, sind Englisch (100%), Deutsch (92%) und Spanisch (16%).
Die häufigsten Industrien unter Freelancern in Deutschland, die GoogleTest in ihren letzten Projekten eingesetzt haben, sind Informationstechnologie (IT) (88%), Automotive (84%) und Fertigung (76%).
Die häufigsten Bereiche unter Freelancern in Deutschland, die GoogleTest in ihren letzten Projekten eingesetzt haben, sind Produktentwicklung (100%), Informationstechnologie (IT) (96%) und Qualitätssicherung (92%).
Hauptstandorte der FRATCH Experten, die kürzlich GoogleTest-Experten eingesetzt haben
Unsere Freelancer und Interim-Experten sind in der gesamten DACH-Region zuhause — verfügbar vor Ort in den wichtigsten Wirtschaftszentren oder komplett remote. Wähle einen Standort und entdecke passende Spezialisten, lokale Markteinblicke und aktuelle Verfügbarkeiten.
Kostenlose Demo vereinbaren
Kontaktiere uns und das FRATCH-Team meldet sich innerhalb von 4 Stunden bei dir.
Möchtest du lieber direkt mit uns in Kontakt treten?
Wir haben immer Zeit für einen Anruf oder eine E-Mail!
