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

Инженер-программист С++
Известная компания в сфере ИБ, конкурентная заработная плата и возможность удаленной работы делают вакансию очень привлекательной для системных разработчиков. Требования четко сформулированы и соответствуют рыночным стандартам для Senior/Middle+ уровня.
Сложность вакансии
Позиция требует глубоких знаний системного программирования на C++, понимания внутреннего устройства Linux и сетевых протоколов на низком уровне. Работа в сфере кибербезопасности подразумевает высокую ответственность за качество и производительность кода.
Анализ зарплаты
Предложенная зарплата (250-300к) полностью соответствует рыночному диапазону для опытных C++ разработчиков в Москве. Верхняя планка в 300 000 рублей является достойным предложением для специалистов уровня Middle+/Senior.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Солар уже сейчас
Присоединяйтесь к команде Солар и станьте архитектором комплексной кибербезопасности, откликнувшись на вакансию прямо сейчас!
Описание вакансии
🎁 Инженер-программист С++
от 250 000 до 300 000 ₽
Офис/Удалёнка (Москва)Солар— архитектор комплексной кибербезопасности.
Требования:
– Знание языков C и C++ на профессиональном уровне
– Уверенное знание библиотеки STL, её алгоритмов и контейнеров
– Знание архитектуры систем семейства Linux и базовых средств разработки (make, gcc, gdb, bash, valgrind, git и т.д)
– Опыт сопровождения чужого программного кода и умение разбираться в архитектуре больших и сложных систем
– Уверенное знание теоретических основ работы стека Ethernet/IP/TCP и основных прикладных протоколов (HTTP, FTP, SIP и т.п.), умение применять эти знания к анализу реального трафика
🔜 А избранные IT-вакансии вы найдете в нашем канале IT Job Hub
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- C++
- Linux
- Bash
- TCP/IP
- HTTP
- GDB
- Valgrind
- STL
- Make
- SIP
- FTP
- GCC
Возможные вопросы на собеседовании
Проверка понимания работы с памятью и стандартной библиотекой.
Расскажите о внутреннем устройстве std::vector и std::map. В каких случаях вы предпочтете один другому с точки зрения производительности?
Важно для отладки сложных систем в Linux.
Какие инструменты вы используете для поиска утечек памяти и профилирования кода в Linux? Расскажите об опыте работы с Valgrind или gdb.
Вакансия требует глубоких знаний сетевого стека.
Опишите процесс установления TCP-соединения (three-way handshake). Какие флаги выставляются в пакетах?
Проверка навыков системного программирования.
В чем разница между процессами и потоками в Linux? Как организовать межпроцессное взаимодействие (IPC)?
Оценка умения работать с чужим кодом.
С какими сложностями вы сталкивались при разборе архитектуры большой незнакомой системы и как вы их преодолевали?
Похожие вакансии
Junior Backend-разработчик
Python разработчик (Senior)
Python - разработчик (Senior)
Junior Python разработчик
Junior разработчик
.NET разработчик Middle+ , Senior
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!