C/C++ разработчик системного ПО (телекоммуникационное оборудование)
Разработка высоконагруженного системного ПО для телекоммуникационного оборудования на C под Linux. Требуется глубокое знание C, многопоточности, сетевых протоколов и опыт работы с ядром. Компания предлагает удаленную работу, ДМС, гибкий график и возможности для обучения.
Зарплата не указана — оценили по рынку
На основе 9 похожих вакансий за 90 дней.
Что предстоит делать
БУЛАТ — Ведущий российский производитель, разрабатывает и производит высокотехнологичное инфраструктурное оборудование для построения телеком- и ИТ- систем, а также внедряет интеграционные проекты «под ключ». БУЛАТ в цифрах: • с 2015 года на рынке; • 5 офисов – г. Москва: ул. Рябиновая, ул. Бутлерова и ИЦ Сколково, г. Рязань и г. Нижний Новгород • 330 + сотрудников; • 31 патент на инновационные разработки компании; • 15 свидетельств на программное обеспечение, разработанное нами; • 45 устройств в Реестре РЭП МПТ РФ; • ПО в Едином Реестре Минцифры. В связи с разработкой новых продуктов и работой над новыми проектами мы расширяем команду! Задачи, которые предстоит решать: • Разработка высоконагруженных многопоточных сетевых приложений и системного ПО для оборудования цифровой радиосвязи и телекоммуникаций на базе Linux; • Участие в полном цикле разработки: от проектирования архитектуры и написания кода до тестирования и внедрения решений; • Разработка и поддержка драйверов оборудования, а также пользовательских приложений в среде Linux; • Интеграция и отладка сетевых стеков, включая работу с плоскостью управления (Control Plane) и ускоренной обработкой пакетов (Data Plane); • Оптимизация производительности кода для архитектуры x86-64, работа с DPDK/VPP; • Профилирование и отладка приложений с использованием современных инструментов. Мы подходим друг другу, если у вас есть: • Глубокое знание языка C и опыт разработки в user-space и kernel-space под Linux; • Понимание архитектуры ядра Linux: процессы, потоки, управление памятью, IPC; • Опыт многопоточного программирования и синхронизации; • Глубокое знание сетевых технологий: стек TCP/IP, модель OSI, протоколы L2/L3 (Ethernet, VLAN, IPv4/IPv6), опыт разработки сетевых приложений; • Владение системами сборки: CMake, Make, Autotools; • Опыт профилирования и отладки: perf, gdb, Valgrind, strace, ltrace; • Работа в команде: уверенное владение Git, Jira, Confluence; • Английский язык на уровне чтения технической документации. Будет плюсом: • Опыт работы с DPDK (Data Plane Development Kit) или VPP (Vector Packet Processing); • Навыки скриптового программирования: Bash, Python; • Опыт разработки драйверов для Linux; • Понимание специфики работы телекоммуникационного оборудования и протоколов сигнализации. Знание стандартов связи: 5G NR, LTE, GSM Мы предлагаем! • Официальное оформление с первого дня. • Полностью белую, достойную и регулярную зарплату. • Возможен удаленный формат работы. • ДМС со стоматологией. • График работы на выбор (с 8/ 9/10 до 17/18/19). • Система дополнительного стимулирования (материальная и нематериальная): подарки для детей, подарки новичкам, материальное поощрение при заключение брака и рождение детей. • Сервис скидок для сотрудников на рестораны, товары и услуги Мы уверены, что важно продолжать учиться и развиваться, поэтому в БУЛАТ: • Регулярное внешнее и внутреннее обучение; • Собственная корпоративная библиотека с регулярным наполнением новыми книгами (в электронном, бумажном и аудио формате); • Возможность прохождения дополнительных обучающих курсов за счет компании; • Регулярно организовываются различные корпоративные мероприятия и тематические дни внутри компании. ПОСТРОЙ СВОЮ КАРЬЕРУ ВМЕСТЕ С БУЛАТ!
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в БУЛАТ
2 активные вакансии в компании
C/C++ разработчик
~979 500 – 1 959 000 ₸ оценка
Компания БУЛАТ ищет опытного C/C++ разработчика для создания высоконагруженных систем и сетевого ПО. Требуется глубокое знание Linux, TCP/IP и алгоритмов. Предлагают стабильную зарплату, ДМС и возможности для профессионального роста.
Похожие вакансии
6 вакансий
Разработчик C++ со знанием Delphi
~979 500 – 1 959 000 ₸ оценка
Разработка и поддержка ПО для борьбы с преступностью. Требуется опыт C++ и Delphi уровня Senior. Предлагают удаленную работу, ДМС, обучение и допвыходной.
Senior C++ Developer
~3 006 764 – 3 803 906 ₸ оценка
Вакансия для разработчика системного ПО на C/C++: создание сетевых демонов и служб под Linux, работа с сетевыми протоколами и оборудованием. Требуется опыт программирования на C/C++ и знание сетевых технологий.
Инженер-разработчик OpenBMC
~979 500 – 1 959 000 ₸ оценка
Ищем опытного C++ разработчика для работы над OpenBMC — open-source проектом для управления серверами. Нужно знание Linux, Yocto, Python и низкоуровневых протоколов. Предлагаем удалёнку, гибкий график, ДМС и возможности роста.
C/C++ разработчик DPI (Deep Packet Inspection)
~979 500 – 1 959 000 ₸ оценка
Команда ищет C/C++ разработчика для создания высокопроизводительного модуля анализа трафика (DPI) для Secure SD-WAN. Нужен опыт работы с DPDK, сетевыми протоколами и многопоточностью. Компания предлагает гибкий график, ДМС, обучение и дружную атмосферу.
Старший инженер-программист (C++, Qt)
Ищем старшего разработчика для работы с C++, Qt и QML. Требуется опыт в создании интерфейсов и знание Vue.js. Компания предлагает удаленный формат работы.
Старший инженер-программист (C++, Qt)
Ищем старшего разработчика для работы с C++, Qt и QML. Требуется опыт работы с Vue.js. Предлагается удаленная занятость в международной компании.