Назад к вакансиям

C-разработчик для телефонии и медиастриминга

260 000 – 300 000 ₽в месяц
Top SelectionРФУдалённоот 3 летКонтракт
LinuxC++COptimizationSIPRTPVoIPTCPUDPProfilingRTCPSockets

Описание

Ищем сильного C-разработчика с бэкграундом в VoIP / медиа-стриминге, который умеет находить узкие места и ускорять низкоуровневый код под Linux.

Обязанности

  • Не просто писать код, а уметь выжать максимум производительности из низкоуровневых систем в Linux

Требования

  • Минимум 3 года разработки на C в production-среде
  • Опыт работы с VoIP/телефонией или медиа-стримингом
  • Опыт профилирования и оптимизации производительности
  • Умение работать в команде и проактивная позиция
  • Уверенное знание C (основной язык проекта) и Perl (дополнительный, для тестов)
  • Опыт разработки низкоуровневых и высоконагруженных приложений в Linux
  • Глубокое понимание протоколов RTP/RTCP, SIP, SDP
  • Знание UDP/TCP, сетевых сокетов, мультикаста
  • Опыт администрирования Linux систем, работа с ядром, netfilter/iptables
  • Понимание принципов работы аудио/видео кодеков G.711, G.729, H.264 и др.
  • Работа с Git (pull requests, code review)
  • Работа с системами сборки (Make, CMake)
  • Навыки отладки и профилирования (gdb, valgrind, perf)

Будет плюсом

  • Знание дополнительных языков: Python, Shell scripting
  • Опыт с Kamailio, OpenSIPS, Asterisk или другими SIP-серверами
  • Понимание WebRTC технологий
  • Опыт работы с высоконагруженными системами
  • Знание протоколов мониторинга (SNMP, Prometheus metrics)

Условия

  • Удалённо только из РФ
  • Проект до конца года с возможностью продолжения
  • Оформление по договору ИП
  • Зарплата от 260 000 до 300 000 ₽