09/19/2026 updated


100 % available
Senior C++ Developer | Embedded Linux, RTOS & Automotive Infotainment | 7 YOE
Voluyak, Bulgaria
Worldwide
B.Sc. & M.Sc. Software Engineering | Odesa National Polytechnic UniversityAbout me
Senior C++ Developer with 7 years at Luxoft specializing in embedded automotive software and infotainment. Proven track record leading agile teams and delivering core features for Mercedes-Benz. Honored with the Luxoft ALoB Award for outstanding technical delivery and leadership.
Java (Programming Language)Agile MethodologyAndroid (Software)Android NDKAUTomotive Open System Architecture (AUTOSAR)AWK (Programming Language)Bash ShellBluetoothC++ (Programming Language)CMakeDebuggingSoftware Design PatternsLinuxEmbedded Operating SystemsEmbedded Software
Senior C++ and Embedded Software Developer with 7 years of progressive experience architecting, developing, and delivering high-performance automotive software, infotainment subsystems, and embedded Linux/RTOS solutions. Proven track record delivering production-grade C++ features for leading OEMs (Mercedes-Benz, Harman, Panasonic, Clarion), leading agile teams, and integrating cross-vendor systems under strict ASPICE/SWE4 standards. Honored with the Luxoft ALoB Award for outstanding technical delivery and leadership.
Core Technical Stack & Expertise
- Languages & Standards: C++, STL, CMake, Shell Scripting, SQL, Groovy, BitBake, Python (basic), Java (basic), Kotlin (basic)
- Architecture & Systems: Embedded Linux (Yocto, systemd), QNX, Android Automotive OS (AAOS), GStreamer, POSIX, Multithreading, Memory Management, Design Patterns, SOLID
- IPC & Networking Protocols: D-Bus, CommonAPI, IPC/ITC/RPC, TCP/IP, Socket Programming, HTTP/HTTPS, LwIP, REST APIs, Bluetooth Stacks (HFP, PBAP, A2DP, AVRCP)
- RTOS & Hardware: FreeRTOS, ESP-IDF, ESP32 Microcontrollers, I2C/I2S Peripherals, 3D CAD Prototyping
- Debugging & Quality: GDB, Valgrind, ASan, DLT Viewer, TDD, GTest, Code Profiling, Cache Locality
- DevOps & Process: Jenkins CI/CD, Git, GitLab, Docker, Podman, Doxygen, PlantUML, ASPICE/SWE4, Agile (Scrum/Kanban)
Key Achievements & Capabilities
- Automotive Feature Engineering: Architected and implemented core C++ modules for Mercedes-Benz infotainment head units, audio engines, online player services, and AAOS integration.
- System Integration & Leadership: Served as Acting Technical Lead, driving cross-team architecture discussions, live-debugging complex integration edge cases, and mentoring engineering teams.
- Embedded & Wireless Networking: Engineered low-level Bluetooth media profile services and Wi-Fi stack features using wpa_supplicant.
- Firmware & RTOS Solutions: Designed event-driven custom microcontroller applications with task scheduling, memory/RAM optimization, and custom LwIP networking stacks.
Experience
Professional experience5 - 10 years
Freelancer since2026
Languages
BulgarianBasic knowledgeGermanBasic knowledgeEnglishFluentRussianNative speakerUkrainianNative speaker
Project history
Client: Mercedes-Benz
β C++ Feature Engineering: Developed new system features and resolved complex bugs under strict ASPICE/SWE4 standards.
β System Architecture: Designed UML class and sequence diagrams to steer cross-team system design and technical documentation.
β CI/CD Optimization: Maintained and optimized Jenkins build automation pipelines to improve build delivery and deployment efficiency.
β Technical Mentorship: Supported team members on deep C++ debugging, architectural best practices, and code review compliance.
Client: Mercedes-Benz
β Embedded C++ Audio Features: Engineered system features and conducted root-cause debugging for the Sound Drive subsystem, resolving high-priority C++ defects to ensure runtime stability.
β Target Image Integration: Packaged and integrated the player module alongside its audio engine into embedded Linux head unit releases via Yocto and BitBake recipes.
β Quality & CI/CD: Reviewed and approved pull requests to enforce code quality, maintaining Jenkins jobs to sustain continuous integration.
Client: Mercedes-Benz
β Hands-On C++ Development: Designed and implemented core Online Player C++ features, owning end-to-end execution from architecture to head unit deployment.
β Cross-Team & Vendor Integration: Accelerated delivery by acting as primary technical liaison across Mercedes-Benz managers, internal teams, and third-party engine vendors: driving architecture discussions, live-debugging edge cases, and resolving blockers fast.
β Quality & Root-Cause Debugging: Conducted ticket analysis, peer code reviews, and deep-dive C++ debugging to guarantee software reliability.
β Technical Leadership & Onboarding: Partnered with PO/SM on sprint planning and Agile delivery, while authoring 30+ technical "How-To" guides to streamline team onboarding.
β CI/CD & Process Optimization: Maintained and optimized Jenkins automation jobs to improve build stability, pipeline speed, and daily head unit integration.