Программист Linux (x86_64)

Дата размещения вакансии: 25.04.2025
Работодатель: БУЛАТ
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

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

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

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

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

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

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

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

  • Высшее техническое образование (компьютерные науки, телекоммуникации, электроника);
  • Понимание архитектуры ядра Linux: процессы, потоки, память, IPC;
  • Программирование на C: опыт разработки в user-space и kernel-space;
  • Опыт многопоточного программирования;
  • Опыт разработки сетевых приложений;
  • Понимание стека TCP/IP, модели OSI;
  • Знание протоколов L2/L3 (Ethernet, VLAN, IPv4/IPv6);
  • Умение работать с системами сборки: CMake, Make, Autotools;
  • Опыт профилирования и отладки: perf, gdb, Valgrind, strace, ltrace;
  • Работа в команде: git, Jira, confluence;
  • Работа с DPDK, VPP;
  • Знание скриптовых языков: Bash, Python;
  • Английский язык: чтение технической документации;

Будет плюсом:

  • Знание стандартов связи 5G NR, LTE, GSM;
  • Базовые навыки в CI/CD (GitLab CI, Jenkins), статическом анализе кода (Coverity, Clang Analyzer);

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

  • Официальное оформление с первого дня.
  • Полностью белую, достойную и регулярную зарплату.
  • ДМС со стоматологией.
  • График работы на выбор (с 8/ 9/10 до 17/18/19).
  • Гибрид
  • Система дополнительного стимулирования (материальная и нематериальная): подарки для детей, подарки новичкам, материальное поощрение при заключение брака и рождение детей, сервис скидок для сотрудников на рестораны, товары и услуги.

Мы уверены, что важно продолжать учиться и развиваться, поэтому в БУЛАТ:

  • Регулярное внешнее и внутреннее обучение;
  • Собственная корпоративная библиотека с регулярным наполнением новыми книгами (в электронном, бумажном и аудио формате);
  • Возможность прохождения дополнительных обучающих курсов за счет компании;
  • Регулярно организовываются различные корпоративные мероприятия и тематические дни внутри компании.

ПОСТРОЙ СВОЮ КАРЬЕРУ ВМЕСТЕ С БУЛАТ!