- Страна
- Россия
- Зарплата
- 350 000 ₽ – 450 000 ₽
Откликайтесь
на вакансии с ИИ

C++ Developer (System Programming / COM & RPC)
Привлекательная вакансия для узких специалистов с высокой оплатой (до 450к на руки) и возможностью удаленной работы. Проект технически сложный и интересный, что ценно для Senior+ уровня.
Сложность вакансии
Очень высокая сложность из-за требования 10+ лет опыта и специфических знаний внутренностей COM/DCOM и RPC на уровне маршалинга и NDR-сериализации. Работа на стыке Windows и Linux требует редкой экспертизы в системном программировании.
Анализ зарплаты
Предлагаемая зарплата 350 000 – 450 000 ₽ на руки соответствует верхней границе рынка для Senior C++ системных программистов в России. Учитывая узкую специализацию (COM/RPC), это честное и конкурентное предложение.
Сопроводительное письмо
I am writing to express my strong interest in the Senior C++ Developer position at JETLYN. With over 10 years of experience in low-level system programming and a deep understanding of Windows-to-Linux interoperability, I am confident in my ability to contribute significantly to your distributed systems project.
My expertise aligns perfectly with your requirements, particularly my "by heart" knowledge of COM/DCOM internals, including apartments, marshaling, and proxy/stub mechanisms. I have extensive experience working with MS-RPC and NDR serialization, as well as deep proficiency in Linux systems programming using POSIX APIs and pthreads. My background in analyzing network traffic with Wireshark and debugging complex inter-process communication issues ensures I can handle the high-performance challenges of this role.
I am particularly excited about the possibility of applying my skills to ensure Windows protocol compatibility within Linux environments. Having worked on similar low-level tasks, I understand the nuances of memory management and concurrency required for such critical system modules. I look forward to the opportunity to discuss how my technical background can support JETLYN's goals.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в JETLYN уже сейчас
Если вы эксперт в системном программировании и COM-архитектуре, отправьте свое резюме HR-менеджеру прямо сейчас!
Описание вакансии
C++ Developer (System Programming / COM & RPC)
Локация: Удаленно в РФ (гражданство РФ)Компания: JETLYN
ЗП: от 350 000 до 450 000 р. на руки
Занятость: Полная
Грейд: Senior
Условия оформления, формат: ТК/ИП
✅ О проекте: Мы ищем опытного системного программиста для работы над сложными низкоуровневыми задачами. Вам предстоит работать с внутренним устройством распределенных систем, протоколами взаимодействия и обеспечением совместимости между различными платформами.
🟡 Задачи:
Разработка и поддержка высокопроизводительных системных модулей на C/C++.
Реализация и отладка механизмов межпроцессного и сетевого взаимодействия (COM/DCOM, RPC).
Обеспечение работы Windows-протоколов и компонентов в среде Linux.
Анализ сетевого трафика и отладка проблем взаимодействия на уровне пакетов.
Оптимизация производительности и работа с памятью на системном уровне.
🟡 Обязательные требования:
C/C++: Опыт коммерческой разработки от 10 лет, глубокое понимание системного уровня (memory management, concurrency, low-level APIs).
COM/DCOM Internals: Понимание архитектуры наизусть (апартаменты, прокси/стабы, активация объектов, маршалинг данных).
RPC: Опыт работы с MS-RPC / DCE/RPC (структура PDU, binding, NDR-сериализация).
Linux Systems Programming: Уверенная работа с сокетами, pthreads, POSIX API.
✅ Будет преимуществом:
Опыт работы с WINE (понимание архитектуры, отладка).
Знание OLE Automation.
Понимание работы OXID Resolver и Endpoint Mapper.
Навыки анализа трафика в Wireshark (использование DCOM/RPC dissector).
Опыт работы с протоколами поверх DCOM: OPC DA, WMI и др.
Наличие контрибуций в открытые проекты (в частности, в WINE).💬 Резюме отправлять: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- COM
- DCOM
- RPC
- POSIX
- Linux
- Socket Programming
- Multithreading
- Wireshark
- WINE
Возможные вопросы на собеседовании
Проверка глубокого понимания COM-архитектуры, заявленного в требованиях.
Объясните разницу между Single-Threaded Apartment (STA) и Multi-Threaded Apartment (MTA). Как происходит маршалинг интерфейса при передаче между разными апартаментами?
Проверка опыта работы с RPC и понимания протоколов.
Опишите структуру RPC PDU. Какую роль играет NDR (Network Data Representation) в процессе сериализации данных?
Оценка навыков отладки сетевого взаимодействия.
Как вы будете использовать Wireshark для диагностики ошибки 'Access Denied' при вызове удаленного метода через DCOM, если на уровне TCP соединение установлено?
Проверка знаний системного программирования в Linux.
Какие основные отличия в реализации примитивов синхронизации (например, мьютексов) вы учитываете при портировании кода с Windows (WinAPI) на Linux (pthreads)?
Проверка навыков оптимизации.
Расскажите о вашем опыте борьбы с фрагментацией памяти в долгоживущих высоконагруженных системных модулях на C++.
Похожие вакансии
Senior C Developer (Linux Kernel)
C++ разработчик (ethernet-коммутатор)
C++ Developer (Desktop VPN Client)
Senior Hypervisor Engineer
Senior Hypervisor Engineer
Sr. Business Systems Integration Engineer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия
- Зарплата
- 350 000 ₽ – 450 000 ₽