Обязанности: - Разработка и отладка программного обеспечения на C и C++ в среде Linux.
- Проектирование / поддержка / разработка компонентов, работающих с сетевыми протоколами — TCP/IP, IPsec (шифрование, туннелирование, обмен ключами).
- Работа с git: ветвление, код-ревью, слияния (merge), разрешение конфликтов.
- Анализ, оптимизация, исправление ошибок в сетевых модулях (в том числе производительность, надежность, безопасность).
- Разработка, настройка и поддержка pipeline сборки, использование CMake, возможно автотестов.
Обязательные требования
- Опыт коммерческой разработки на C и C++ не менее 5 лет (для Middle+/Senior).
- Высшее техническое образование (компьютерные науки, математика, информационная безопасность и др.).
- Глубокие знания TCP/IP стека, опыт работы с сетевыми протоколами.
- Опыт разработки под Linux: отладка, использование отладочных инструментов.
- Опыт работы с git: ветвление, слияния, код-ревью.
- Умение читать чужой код, работать со слабо документированными частями системы.
Дополнительные (желательные) требования
- Знание сборки с использованием CMake, понимание CI/CD pipeline.
- Опыт работы с IPsec, VPN, TLS или другими протоколами безопасности.
- Знание математики, особенно в областях, связанных с криптографией.
Опыт работы с низкоуровневыми частями: сокеты, взаимодействие с ядром, драйверами.
Условия:
- Работа в офисе (другие форматы обсуждаются на собеседовании).
- Конкурентная зарплата, бонусы за достижения.
- Возможности профессионального роста и обучения.
Как будет проходить процесс отбора
- Для нас будет большим плюсом, если вы предоставите портфолио / примеры кода (GitHub или приватные проекты).
- Одно техническое собеседование (онлайн по ВКС) + ознакомительное / очное собеседование.
Soft-skills: умение работать в команде, коммуникация, ответственность
*Вакансия планируется к созданию. Размещена с целью изучения спроса.