← К каталогу
БУ

БУЛАТ

C Developer (Linux / Телекоммуникации)

УдалённоУровень не указанМосква, Россия23 ч назад
О ВАКАНСИИ

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

БУЛАТ — Ведущий российский производитель, разрабатывает и производит высокотехнологичное инфраструктурное оборудование для построения телеком- и ИТ- систем, а также внедряет интеграционные проекты «под ключ».

БУЛАТ в цифрах:

  • с 2015 года на рынке;
  • 5 офисов – г. Москва: ул. Рябиновая, ул. Ленинградское ш. (БЦ Метрополис) и ИЦ Сколково, г. Рязань и г. Нижний Новгород
  • 330 + сотрудников;
  • 31 патент на инновационные разработки компании;
  • 15 свидетельств на программное обеспечение, разработанное нами;
  • 45 устройств в Реестре РЭП МПТ РФ;
  • ПО в Едином Реестре Минцифры.

В связи с разработкой новых продуктов и работой над новыми проектами мы расширяем команду!

Задачи, которые предстоит решать:

  • Разработка высоконагруженных многопоточных сетевых приложений и системного ПО для оборудования цифровой радиосвязи и телекоммуникаций на базе Linux;
  • Разработка сетевой операционной системы для коммутаторов и маршрутизаторов;
  • Участие в полном цикле разработки: от проектирования архитектуры и написания кода до тестирования и внедрения решений;
  • Разработка и поддержка драйверов оборудования, а также пользовательских приложений в среде Linux;
  • Интеграция и отладка сетевых стеков, включая работу с плоскостью управления (Control Plane) и ускоренной обработкой пакетов (Data Plane);
  • Оптимизация производительности кода для архитектуры x86-64;
  • Профилирование и отладка приложений с использованием современных инструментов.

Мы подходим друг другу, если у вас есть:

  • Глубокое знание языка C и опыт разработки в user-space и kernel-space под Linux;
  • Понимание архитектуры ядра Linux: процессы, потоки, управление памятью, IPC;
  • Опыт многопоточного программирования и синхронизации;
  • Глубокое знание сетевых технологий: стек TCP/IP, модель OSI, протоколы L2/L3 (Ethernet, VLAN, IPv4/IPv6), опыт разработки сетевых приложений;
  • Владение системами сборки: CMake, Make, Autotools;
  • Опыт профилирования и отладки: perf, gdb, Valgrind, strace…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / Developers / RU / between3And6