08/31/2026 updated


100 % available
C++ / Qt Software Engineer | Win32 | Linux | Legacy Systems
Sofia, Bulgaria
Germany +4
Bachelor's Degree in Computer Software Engineering (in progress)info: Germany, Austria, Switzerland, Netherlands, Poland
Embedded CLinux On Embedded SystemsEmbedded SoftwareObjective C++
C++ & Systems Programming
Fundierte Kenntnisse in modernem C++ (C++14/17/20), C, Python, Bash und Java sowie in der Arbeit mit legacy C/C++ Codebasen, POSIX APIs und systemnaher Programmierung.
Desktop & Legacy Software (Qt5 / Win32)
Umfangreiche Erfahrung mit Qt5 und Win32 APIs in der Entwicklung und Wartung von Windows- und Linux-Desktop-Software sowie in der Modernisierung von Legacy-Systemen.
Linux & Embedded Systems
Praxiserfahrung mit Linux, Embedded Linux und Legacy Ubuntu-Umgebungen, Bash-Scripting sowie systemnahem Debugging und Entwicklung auf ARM-Plattformen.
Build & Tooling
Einsatz von CMake, Git, Visual Studio, MSVC, GDB, Valgrind, Clang-Tidy, GoogleTest und Docker zur Verwaltung von Build-Workflows und Qualitätssicherung.
Debugging & Integration
Debugging von produktiven C++-Systemen, Software-Integration, plattformübergreifende Fehleranalyse, Code-Reviews sowie CI/CD-Prozesse.
Automotive & Embedded Development
Entwicklung von Automotive-Software-Komponenten auf ARM-Plattformen mit SocketCAN, ASPICE-konformen Prozessen und vollständigem SDLC.
Security & Kryptografie
Kenntnisse in OpenSSL, TPM 2.0, kryptografischer Authentifizierung und sicheren Update-Konzepten, einschliesslich AES-128 CMAC, Ed25519 und SHA-256.
AI-gestützte Entwicklung
Nutzung von Claude Code, KI-gestütztem Refactoring, Coding Agents und prompt-gesteuerter Entwicklung zur Effizienzsteigerung im Entwicklungsprozess.
Fundierte Kenntnisse in modernem C++ (C++14/17/20), C, Python, Bash und Java sowie in der Arbeit mit legacy C/C++ Codebasen, POSIX APIs und systemnaher Programmierung.
Desktop & Legacy Software (Qt5 / Win32)
Umfangreiche Erfahrung mit Qt5 und Win32 APIs in der Entwicklung und Wartung von Windows- und Linux-Desktop-Software sowie in der Modernisierung von Legacy-Systemen.
Linux & Embedded Systems
Praxiserfahrung mit Linux, Embedded Linux und Legacy Ubuntu-Umgebungen, Bash-Scripting sowie systemnahem Debugging und Entwicklung auf ARM-Plattformen.
Build & Tooling
Einsatz von CMake, Git, Visual Studio, MSVC, GDB, Valgrind, Clang-Tidy, GoogleTest und Docker zur Verwaltung von Build-Workflows und Qualitätssicherung.
Debugging & Integration
Debugging von produktiven C++-Systemen, Software-Integration, plattformübergreifende Fehleranalyse, Code-Reviews sowie CI/CD-Prozesse.
Automotive & Embedded Development
Entwicklung von Automotive-Software-Komponenten auf ARM-Plattformen mit SocketCAN, ASPICE-konformen Prozessen und vollständigem SDLC.
Security & Kryptografie
Kenntnisse in OpenSSL, TPM 2.0, kryptografischer Authentifizierung und sicheren Update-Konzepten, einschliesslich AES-128 CMAC, Ed25519 und SHA-256.
AI-gestützte Entwicklung
Nutzung von Claude Code, KI-gestütztem Refactoring, Coding Agents und prompt-gesteuerter Entwicklung zur Effizienzsteigerung im Entwicklungsprozess.
Experience
Professional experience0 - 5 years
Freelancer since2026
Languages
BulgarianNative speakerGermanFluentEnglishFluent
Project history
Entwicklung und Wartung von produktiver C++-Software in einer reifen Cross-Platform-Codebasis mit Qt5, Win32 APIs und Linux. Arbeit mit Legacy C/C++-Komponenten, Debugging über Anwendungs-, Betriebssystem- und Hardware-Grenzen, Modernisierung bestehender Komponenten sowie Pflege von CMake-basierten Build-Workflows und Unit-Tests.
Entwicklung von produktiven Automotive-Software-Komponenten in C++ und Java in ASPICE- und ISO-konformen Umgebungen. Anforderungsanalyse, Implementierung, Debugging, Integration, Testing und Lieferung hochzuverlaessiger Software sowie Teilnahme an Code-Reviews, CI/CD-Workflows und technischer Dokumentation.
Technischer Support auf Deutsch fuer Kunden in der DACH-Region mit Entwicklung professioneller technischer Kommunikationskompetenzen.