Senior C/C++ разработчик
Что за роль
В AI Telko ищут Senior C/C++ разработчика для системного программирования и создания низкоуровневых высоконагруженных приложений под Linux. Основной язык проекта — C. Важная часть работы — сетевой стек и VoIP-протоколы, а также профилирование и оптимизация производительности.
Что предстоит делать
- разрабатывать и поддерживать низкоуровневые приложения на C/C++ для Linux
- работать с сетевым взаимодействием через UDP/TCP, сокеты и мультикаст
- реализовывать и разбирать сценарии обмена данными по RTP/RTCP, SIP и SDP
- профилировать приложения, находить узкие места и оптимизировать производительность
- использовать Linux API и инструменты работы с системой, включая netfilter, iptables и eBPF
- отлаживать код с помощью gdb и valgrind, применять perf для анализа производительности
- вести изменения через Git, участвовать в pull request и code review, работать со сборкой Make/CMake
Что потребуется
- от 6 лет опыта системного программирования на C в высоконагруженных системах
- уверенное знание C и опыт разработки низкоуровневых приложений для Linux
- понимание TCP/IP и практический опыт работы с VoIP-протоколами
- опыт профилирования и оптимизации производительности
- знание Linux API, администрирования Linux и инструментов работы с ядром
- опыт с Git, Make или CMake, отладчиками и профилировщиками
Что важно знать
Вакансия рассчитана на специалиста с опытом разработки и оптимизации системного ПО. Работа полностью удалённая; рассматриваются кандидаты с гражданством РФ или Беларуси, часовой пояс — московский ±3 часа. Python, Shell scripting, Kamailio, OpenSIPS, Asterisk, WebRTC, SNMP и метрики Prometheus будут преимуществом.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram