- Зарплата
- 2 500 $ – 4 000 $
Откликайтесь
на вакансии с ИИ

Senior / Middle C++ Developer (C++98/Qt4)
Интересная вакансия для любителей системного программирования и 'hardcore' задач. Хорошая зарплата в долларах и полная удаленка, но работа с legacy-стеком подойдет не всем.
Сложность вакансии
Высокая сложность обусловлена необходимостью работы с устаревшими стандартами (C++98, Qt4) и специфическими средами (WinPE, PowerPC), что требует глубоких знаний системного программирования.
Анализ зарплаты
Предлагаемая вилка $2500-4000 соответствует рыночному уровню для Middle+/Senior C++ разработчиков в международном сегменте, учитывая специфику работы с legacy-кодом.
Сопроводительное письмо
I am writing to express my strong interest in the Senior/Middle C++ Developer position at R-Tools Technology. With extensive experience in C++ and the Qt framework, I am particularly drawn to this role because of the unique challenge of working with low-level systems, file system recovery, and cross-platform development (including legacy environments like WinPE and PowerPC).
Throughout my career, I have developed a deep appreciation for the stability and performance requirements of system-level software. I am comfortable working with C++98 and Qt4, and I have a proven track record of refactoring complex legacy codebases while implementing modern functionality. My experience with drivers, network protocols, and multi-threaded GUI optimization aligns perfectly with the tasks described in your posting. I am a self-sufficient developer who enjoys diving deep into technical problems and finding elegant solutions for non-trivial bugs.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в R-Tools Technology (через кадровое агентство BGStaff) уже сейчас
Если вы готовы к сложным низкоуровневым задачам и работе с легендарным софтом, откликайтесь прямо сейчас!
Описание вакансии
#Cpp #Cpp98 #Qt4 #Qt #SeniorDeveloper #MiddleDeveloper #RemoteWork #УдаленнаяРабота #Вакансия #ITJobs #RStudio #RDriveImage #LowLevel #Embedded #FUSE #WinPE #MacOS
Вакансия: Senior / Middle C++ Developer (C++98/Qt4)
Компания: Кадровое агентство BGStaff
📍 Локация: удаленный формат
График 5/2 гибкий
💼 Занятость: Полная
💰 Зарплата: 2500-4000$
👋 Senior / Middle C++ Developer (C++98/Qt4) в R-ToolsTechnology
Международная компания, разработчик популярных продуктов для восстановления данных и работы с дисками: R-Studio, R-DriveImage. Ищем сильного разработчика, готового погрузиться в низкоуровневые задачи и поддержку legacy-кода.
✅ Чем предстоит заниматься: — Рефакторинг и отладка текущего кода (C++98, Qt4). — Проектирование и внедрение новой функциональности. — Работа с драйверами, файловыми системами (Btrfs и др.), сетевыми протоколами.
🛠 Примеры реальных задач (скучно не будет): — Драйвер монтирования образов дисков под разные ОС. — Восстановление данных из поврежденных структур ФС. — Борьба с фризами GUI: вынос чтения данных в отдельные потоки. — Отладка специфических глюков под WinPE, macOS(вплоть до PowerPC) и Windows 25. — Разработка единого API для работы с локальными/удаленными ФС (FTP, WebDAV, облака). — Исправление багов в QML, QtAV (видеоплеер), кастомных виджетах под Mac/Linux.
Стек: C++98, STL, Qt4/Qt6, QML, Visual Studio 2008, GCC/Clang, CMake, Bash, Python, Git, Subversion, Redmine.
🎯 Кого мы ищем: — Senior или очень сильного Middle, готового работать с устаревшими стандартами (C++98) и при этом решать сложные, нетривиальные задачи. — Самостоятельного, умеющего разбираться в чужом коде и находить неочевидные решения.
💼 Условия работы: — Удаленка (из любой точки мира) / Договор с ИП. — Гибкий график (40 ч/нед). — Минимум митингов и общения — максимум кода. — Интересные задачи, которые редко встретишь в веб-разработке.
Как откликнуться? (Откликнуться либо на почту Откликнуться)
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- C++
- Python
- Bash
- Subversion
- STL
- Qt
- CMake
- QML
- Btrfs
- FUSE
Возможные вопросы на собеседовании
Вакансия предполагает работу с восстановлением данных и поврежденными ФС.
Расскажите о вашем опыте работы с внутренним устройством файловых систем (например, NTFS или Btrfs). С какими сложностями вы сталкивались при парсинге структур?
В стеке указан Qt4 и задачи по борьбе с фризами GUI.
Какие механизмы многопоточности в Qt4 вы бы использовали для выноса тяжелых операций чтения данных из основного потока, чтобы избежать блокировки интерфейса?
Работа ведется в Visual Studio 2008 и с C++98.
Какие ограничения стандарта C++98 для вас наиболее критичны и как вы обходите отсутствие современных возможностей (например, smart pointers или move-семантики) в legacy-проектах?
Упоминается разработка драйверов монтирования образов.
Был ли у вас опыт написания драйверов или использования FUSE? Опишите архитектуру взаимодействия пользовательского приложения с драйвером.
Проект поддерживает широкий спектр ОС, включая macOS и WinPE.
С какими специфическими проблемами совместимости вы сталкивались при портировании C++ кода между Windows и macOS/Linux?
Похожие вакансии
Senior Embedded Software Engineer (Microcontrollers, C/C++)
Senior Embedded Software Engineer (Microcontrollers, C/C++)
Senior Electronic Hardware / FPGA Engineer
Senior Wireless Firmware Engineer
Senior Robotics Engineer
Senior FPGA Verification Engineer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Зарплата
- 2 500 $ – 4 000 $