Разработчик сетевого стека (C/C++) (удаленная работа)

20 мая 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Разработчик сетевого стека (C/C++)

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

Команда "Ф+ Сетевое оборудование" , входящая в ИТ-холдинг Fplus, ищет кандидата на должность Разработчика сетевого стека .

Холдинг Fplus входит в Toп 3 российских ИТ-компаний и занимается производством смартфонов, серверов, планшетов, персональных компьютеров, систем хранения данных под собственным брендом, дистрибуцией оборудования, а также развивает розничную сеть Всесмарт .

Мы предлагаем:

  • Трудоустройство в соответствии с ТК РФ в аккредитованное ЮЛ холдинга;
  • Работу в комфортном современном офисе;
  • Формат работы: гибридный или удалённый;
  • Возможности профессионального развития;
  • ДМС и программу лояльности для сотрудников;
  • Спортивные мероприятия, экскурсии, мастер-классы;
  • Корпоративное обучение, вебинары и тренинги.

В команду разработки сетевого ПО требуется разработчик C/C++, для разработки ПО для коммутаторов.

Чем предстоит заниматься:

  • Разработка модулей ОС для управления работой ASIC используя SDK и SAI (switch abstraction interface).
  • Проектирование частей системы, отвечающих за управление коммутатором;
  • Написание юнит-тестов;
  • Взаимодействие с другими членами команды, занимающихся разработкой сетевой части ОС.

Наши ожидания:

  • Опыт программирования на языке C/C++ не менее 5-ти лет, с акцентом на разработку высокопроизводительного и многопоточного кода;
  • Опыт разработки ПО для коммутационного оборудования;
  • Опыт работы с аппаратными компонентами коммутаторов (ASIC),
  • Опыт разработки системного ПО для Linuх, включая работу с netlink, ioctl, разработка модулей ядра Linux, работа с PCI шиной;
  • Продвинутое понимание модели OSI, а также основных сетевых протоколов (TCP/IP, UDP, ICMP, OSPF, BGP);
  • Практический опыт работы с системами сборки на примере cmake или make;
  • Уверенное владение системой контроля версий Git, включая понимание основных стратегий ветвления и слияния;
  • Знание принципов тестирования ПО;
  • Владение английским языком на уровне чтения документации.



Посмотрите похожие вакансии

Разработчик C/C++
Компания: Hyperus
Зарплата: з.п. не указана
Senior C/C++ разработчик в команду Network And Network Services #CloudMTS
Компания: МТС
Зарплата: з.п. не указана
С Developer (Linux)/ Программист С
Компания: Т1
Зарплата: з.п. не указана
Senior C++ Developer / Программист С++
Компания: QuickChainSystems
Зарплата: от 365 030 до 456 287 руб.