yandex
Зарплата
2 500 $ – 4 000 $
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorУдалённоПолная занятость

Senior / Middle C++ Developer (C++98/Qt4)

Оценка ИИ

Интересная вакансия для любителей системного программирования и 'hardcore' задач. Хорошая зарплата в долларах и полная удаленка, но работа с legacy-стеком подойдет не всем.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Высокая сложность обусловлена необходимостью работы с устаревшими стандартами (C++98, Qt4) и специфическими средами (WinPE, PowerPC), что требует глубоких знаний системного программирования.

Анализ зарплаты

Медиана3 500 $
Рынок2 500 $ – 5 000 $
Оценка ИИ

Предлагаемая вилка $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.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в 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 ч/нед). — Минимум митингов и общения — максимум кода. — Интересные задачи, которые редко встретишь в веб-разработке.

Как откликнуться? (Откликнуться  либо на почту  Откликнуться)

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • 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?

Похожие вакансии

POLYN Technology
от 350 000 ₽

Senior Embedded Software Engineer (Microcontrollers, C/C++)

SeniorУдалённоРоссия
C++ · Microcontrollers · I2C · SPI · UART · Embedded Systems
+6 навыков
Инфинет
180 000 ₽ – 350 000 ₽

Senior Embedded Software Engineer (Microcontrollers, C/C++)

SeniorВ офисеРоссия
C++ · Unix · Linux · DPDK · Ethernet · IEEE 802.3 · Microcontrollers
+7 навыков
questdefensesystemssolutionsinc
140 000 $ – 165 000 $

Senior Electronic Hardware / FPGA Engineer

SeniorУдалённоСША
FPGA · PCB Design · Altium Designer · PLD · Signal Tap · Unit Testing · Integration Testing · Hardware Design · Circuit Design · Aerospace Engineering
+10 навыков
plume
140 000 $ – 150 000 $

Senior Wireless Firmware Engineer

SeniorУдалённоСША
C++ · Embedded Systems · Firmware · WiFi Driver Development · IEEE 802.11 stack · Linux Kernel · Networking Stack · OpenWRT · RDK · OpenSync · Python · Mesh Networking · Broadcom · Qualcomm · MediaTek
+15 навыков
NDA
Не указана

Senior Robotics Engineer

SeniorВ офисеИзраиль
Robotics · Embedded Systems · ROS · C++ · Python · Algorithms
+6 навыков
ursamajor
120 000 $ – 150 000 $

Senior FPGA Verification Engineer

SeniorУдалённоСША
SystemVerilog · UVM · Python · CocoTB · VHDL · Verilog · QuestaSim · VCS · Verilator · ASIC · FPGA · DSP
+12 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

Зарплата
2 500 $ – 4 000 $