Олександр
C++ програміст
- Місто:
- Одеса
Контактна інформація
Шукач вказав телефон .
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/17992428/
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Senior C++ developer
Location: Odesa, Ukraine
Cell: [
Email: [
SUMMARY
Senior Software Engineer with 9+ years of experience building high-performance systems in C++,
currently transitioning to Rust with a strong focus on modern systems and backend development.
Extensive experience developing complex, production-grade automotive infotainment components for
major OEMs including Mercedes-Benz, VAG, and Suzuki, covering navigation, streaming media, and
vehicle functionality modules. Experienced in designing reliable and testable systems, collaborating
within multinational teams, and delivering features for global markets. Actively expanding expertise in
Rust and modern backend technologies.
TECHNICAL SKILLS
Programming Languages:
Advanced: C++11/14/17, Rust
Familiar with: Python, Kotlin, C#
Testing: Google Test (C++), Rust testing ecosystem
Design principles: TDD, DDD, SOLID, GRASP, KISS
Architecture: Microservices, Monolithic systems, Distributed systems
Databases: MySQL, SQLite, NDS (Navigation Database Standard)
IPC technologies: Apache Thrift, D-Bus, gRPC, HTTP, CAN bus
CI/CD: GitHub, GitLab, Jenkins
Containerization: Docker, Kubernetes
Embedded Linux: Yocto Project, BitBake receipts
Development Methodologies: Agile (Scrum), V-Model
VCS: Git, Perforce P4, TortoiseSVN
Automotive Coding Standards: MISRA C/C++, AUTOSAR C++14
Proprietary tools: Cinemo Media Engine API, Luxoft Populus, MoCCA framework
WORK EXPERIENCE
Luxoft (January 2017 – Present):
Luxoft is a global IT services and consulting company specializing in software development and digital
engineering solutions for industries such as automotive, financial services, and telecommunications. It
collaborates with major international clients through distributed engineering teams across Europe,
North America, and Asia.
Vehicle functions for Mercedes-Benz – Senior C++ developer
Remote | May 2024 – Present
Vehicle functions component includes a wide range of functionality designed to allow drivers and
1
passengers to configure the vehicle for the best user experience.
• Delivered features across the full development lifecycle (SSA, SDD, implementation, and
testing), ensuring alignment between requirements, architecture, and production-ready code
delivering features specific to luxury vans such as the Mercedes-Benz VLE-Class
• Maintained functionality for persisting, restoring, and synchronizing user preferences with
cloud profiles, and supported system language change orchestration
• Led large-scale refactoring of legacy codebases spanning several vehicle generations,
separating obsolete logic from active functionality, improving code clarity, robustness, and
testability while maintaining production stability
• Significantly increased unit and component test coverage by restructuring tightly coupled
modules of previously untestable code and meeting project quality targets
Tech stack: C++17, GTest, Docker, DltViewer, D-Bus, Thrift, BitBake receipts, Gitlab CI, Python
MBUX Entertainment Online Music – Middle/Senior C++ developer
Remote | June 2021 – May 2024
In-vehicle streaming media player for Gen20x generation of MBUX that allows seamlessly integrate
services such as Apple Music, Spotify, Tidal, and Amazon Music, enabling users to access playlists,
podcasts, and internet radio directly in the vehicle without smartphone mirroring.
• Developed application based on microservice architecture
• Configured containerized application deployment and over-the-air (OTA) update functionality
• Investigated and resolved software defects, including complex edge cases
• Improved code quality by increasing unit and component test coverage
• Refactored source code to implement the Strategy pattern to support Spotify provider
• Ensured compliance with MISRA and AUTOSAR C++ coding guidelines
• Provided mentorship and technical guidance to new team members
• Maintained the application in production
Tech stack: C++17, GTest, Docker, DltViewer, D-Bus, Thrift, HTTP, BitBake receipts, Gitlab CI, Jenkins
In-vehicle infotainment user interface for Suzuki vehicles – Middle C++ developer
Remote | January 2021 – June 2021 (parallel project contribution)
Vehicle multimedia interface developed using the Luxoft Populus Suite framework.
• Collaborated with a team in Malaysia on the development of vehicle multimedia interface
Luxoft Populus Suite framework
• Implemented bindings between UI controls and C++ backend logic
• Integrated vehicle data from CAN bus into the UI layer, enabling real-time updates of interface
widgets based on vehicle signals
• Investigated and resolved software issues to improve system stability
• Performed testing of developed software on target hardware, including flashing and
maintaining the device environment
Tech stack: C++17, D-Bus, gRPC, CAN, Jenkins
Navigation system for Volkswagen AG MIB3 infotainment platform tailored for Asian
markets – Middle C++ developer
Odesa, Ukraine | July 2019 – June 2021
Navigation system designed for Audi, Bentley and Porsche vehicles and tailored specifically for the
2
Chinese, Japanese and South Korean markets. These regions have distinct requirements related to
regulations, mapping ecosystems, addressing systems, and market specific UX expectations. The
development was performed in a staff-augmentation model with Luxoft engineers embedded into
Harman teams.
• Contributed to the development of Guidance controller, responsible for managing route
guidance, orchestrating voice announcements, and providing information about route events
such as maneuvers, fuel and EV charging stations, and speed cameras.
• Optimized logging strategy to meet trace load limits while maintaining system traceability
• Reduced compilation time by optimizing unnecessary dependencies
• Refactored the codebase to ensure adherence to SOLID design principles
• Collaborated with stakeholders to clarify market-specific requirements
• Participated in business trips to Harman’s office for project workshops
Tech stack: C++14, EsoTraceViewer, MoCCA framework, Perforce P4
Navigation System for Mercedes-Benz MBUX – Junior/Middle C++ developer
Odesa, Ukraine | January 2017 – June 2021
Navigation system for Mercedes-Benz vehicles developed in a staff-augmentation model in
collaboration with Harman for the NTG6 and NTG7 generations of MBUX infotainment platform. The
project introduced new platform capabilities related to system visualization, online services, and Car-to-
X communication.
• Implemented logic for downloading POIs along the route from backend services, storing it
locally, removing expired entries
• Developed a solution enabling testing of online features on target devices without internet
connectivity
• Collaborated with cross-functional teams to investigate and resolve different issues related to
handling corner cases, implementation of new features
• Clarified requirements with customer representatives
• Mentored junior engineers, delegated tasks, and reviewed deliverables
Tech stack: C++11/14, DltViewer, MoCCA framework, C#, Python, Perforce P4, Tortoise SVN, NDS
LANGUAGES
English – Upper Intermediate
Ukrainian – Native
Russian – Fluent
EDUCATION
2023-2027 Odesa National Economic University
Ph.D. in Economics
2017-2018 Odesa National Polytechnic University
Master’s degree in Engineering, Security of Information and Communication Systems
2013-2017 Odesa National Polytechnic University
Bachelor’s degree in Information Security Systems
3
Схожі кандидати
-
C++ програміст
110000 грн, Одеса, Вінниця , ще 8 міст -
Python-програміст
Одеса, Київ , ще 6 міст -
Программист C++, C# (Unreal Engine, .NET Maui)
Одеса, Дніпро , ще 5 міст -
Інженер-програміст (UGV, НРК)
Одеса, Вінниця , ще 7 міст -
Програміст С++
3000 грн, Одеса, Київ, Дистанційно