Назад

Не получаете ответ?

Вакансия опубликована 8 дн. назад - шансы на ответ снижаются.

9 дней назад

Ведущий инженер-программист C (Си)

300 000
Формат работы
remote (только Russia)/onsite/hybrid
Тип работы
fulltime
Грейд
lead
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Ведущий инженер-программист C (Си) (C/C++, телекоммуникационные системы): разработка и сопровождение сетевых компонентов для высоконагруженных систем реального времени с акцентом на обработку протоколов, управление памятью и многопоточность. Фокус на реализации требований 3GPP и IETF RFC, диагностике проблем по дампам трафика и обеспечении корректности и надежности под нагрузкой.

Локация: Санкт-Петербург; также возможна работа в офисах в Москве и Севастополе. Доступны работа на месте работодателя, гибридный и полностью удаленный формат.

Зарплата: от 300000 ₽ на руки в месяц.

Компания

VAS Experts разрабатывает программное обеспечение для операторов связи, включая системы контроля и анализа трафика, DPI, BRAS, CG-NAT, PCEF, EPDG, PGW и LBS.

Что делать

  • Разрабатывать и сопровождать сетевые компоненты на C/C++: обработку протоколов, сетевое взаимодействие, управление памятью и многопоточность.
  • Реализовывать поведение компонентов в соответствии со спецификациями 3GPP, IETF RFC и протоколами вендоров.
  • Проводить функциональное и нагрузочное тестирование, проектировать тест-кейсы и оценивать масштабирование и надежность.
  • Анализировать дампы трафика в Wireshark и tcpdump, диагностировать проблемы на тестовых и боевых стендах.
  • Находить причины неисправностей в коде и отвечать за результат от спецификации до боевого стенда.

Требования

  • Уверенное владение системным C или C++, понимание ownership, жизненного цикла объектов, утечек, data race и многопоточности.
  • Опыт разработки сетевого или системного ПО для телекоммуникаций, сетей передачи данных либо других высоконагруженных систем реального времени.
  • Понимание спецификаций 3GPP, IETF RFC и протоколов вендоров.
  • Навыки чтения дампов трафика и диагностики проблем на wire-уровне.
  • Базовое системное администрирование Linux, включая bash-скрипты, systemd-сервисы и настройку сетевого окружения.
  • Умение использовать ИИ-инструменты при разработке, тестировании и отладке с соблюдением конфиденциальности и защиты интеллектуальной собственности.

Хорошо, если есть

  • Современный C++17/20, RAII, move-семантика, шаблоны и стандартная библиотека.
  • Опыт с Diameter, GTP, SIP, RADIUS или IPsec/IKEv2.
  • Знание сетевой архитектуры мобильных или фиксированных операторов, навыки профилирования и оптимизации под нагрузкой.
  • Опыт с Docker, Podman, Kubernetes, облачными сервисами или DPDK.

Культура и преимущества

  • Оплата участия в профессиональных конференциях и дополнительного профессионального обучения.
  • ДМС со стоматологией и оплата питания при работе в офисе.
  • Обучение иностранным языкам с учетом текущего уровня.
  • График работы по договоренности.
  • Испытательный срок — 3 месяца.

Процесс найма

  • Демонстрация собственного кода.
  • Выполнение тестового задания.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →