C/C++ developer (PON)
офис, Новосибирск
Команда занимается разработкой встроенного ПО и сетевых сервисов для линейки PON-устройств. Вы будете проектировать и реализовывать протоколы, запускать новые устройства и поддерживать linux-подсистемы, обеспечивая стабильность и производительность продукта
ГрейдMiddle/Senior
Стек
C++LinuxTCP/IPGitBashPythonLinux kernel
Задачи
- •Проектирование и реализация сетевых сервисов и протоколов
- •Разработка и сопровождение ПО для запуска новых PON-устройств
- •Рефакторинг кода и проведение код-ревью
- •Разработка многопоточных приложений под Linux
- •Поддержка проектной инфраструктуры и работа с требованиями заказчиков
Обязательно
- •Уверенное владение C/C++
- •Опыт коммерческой разработки сетевых и многопоточных приложений под Linux
- •Знание протоколов семейства TCP/IP
- •Понимание базовых алгоритмов и структур данных
- •Опыт работы с системами контроля версий (git)
- •Технический английский
Будет плюсом
- •Владение скриптовыми языками (bash, perl, python)
- •Понимание работы аппаратных средств вычислительных систем
- •Опыт разработки модулей и подсистем ядра Linux
- •Опыт работы с активным сетевым оборудованием
- •Опыт проектирования высоконагруженных систем