C/C++ разработчик (Senior) — AI Telko
Что предстоит делать
Компания AI Telko ищет Senior C/C++ разработчика для работы над высоконагруженными VoIP‑приложениями и сетевыми протоколами. Задача – проектирование, разработка и оптимизация низкоуровневых компонентов, работающих в Linux‑среде, включая ядро, сетевые стеки и протоколы RTP/RTCP, SIP, SDP. Вакансия удалённая, full‑time, доступна гражданам РФ и РБ, с часовым поясом МСК ±3 ч. Требуется глубокое понимание системного программирования, профилирования и оптимизации производительности, а также опыт работы с TCP/IP, VoIP‑протоколами и Linux API. Важны навыки работы с Git, Make/CMake, отладчиками (gdb, valgrind, perf) и знание сетевых технологий (UDP/TCP, сокеты, мультикаст). Дополнительные плюсы – Python, Shell scripting, опыт с Kamailio, OpenSIPS, Asterisk, WebRTC, мониторинг (SNMP, Prometheus).
Что мы ждём от кандидата
- Системное программирование на C в HI-Load — от 6 лет.
- Понимание и опыт работы с TCP/IP и VoIP‑протоколами.
- Профилирование и оптимизация производительности (must‑have).
- Понимание Linux API.
- Уверенное знание C (основной язык проекта).
- Разработка низкоуровневых и высоконагруженных приложений в Linux.
- Сетевые технологии: RTP/RTCP, SIP, SDP; UDP/TCP, сокеты, мультикаст.
- Администрирование Linux, работа с ядром, netfilter/iptables/ebpf.
- Git (PR, code review), Make/CMake, отладка и профилирование (gdb, valgrind, perf).
- Python, Shell scripting.
- Опыт с Kamailio, OpenSIPS, Asterisk или другими SIP‑серверами.
- Понимание WebRTC.
- Опыт высоконагруженных систем.
- Протоколы мониторинга (SNMP, Prometheus metrics).
О Deffic
Откликнитесь на сайте работодателя.