C/C++ разработчик
Компания БУЛАТ ищет опытного C/C++ разработчика для создания высоконагруженных систем и сетевого ПО. Требуется глубокое знание Linux, TCP/IP и алгоритмов. Предлагают стабильную зарплату, ДМС и возможности для профессионального роста.
Зарплата не указана — оценили по рынку
На основе 7 похожих вакансий за 90 дней.
Что предстоит делать
БУЛАТ — Ведущий российский производитель, разрабатывает и производит высокотехнологичное инфраструктурное оборудование для построения телеком- и ИТ- систем, а также внедряет интеграционные проекты «под ключ» Основные задачи на данной позиции: • Разработка программного обеспечения высоконагруженных систем. • Поддержка существующего программного обеспечения. • Проектирование и разработка ПО для сетевых устройств. • Отладка кода, поиск неисправностей. • Выполнение задач, поставленных в системе JIRA. • Участие в документировании своих разработок. Необходимые знания/опыт: • Опыт работы не менее 6 лет. • Опыт работы в C/C++ разработке в коммерческих проектах обязателен. • Владение стандартной библиотекой языка C и STL. • Знание алгоритмов и структур данных. • Опыт разработки клиент-серверных приложений. • Знание сетевых протоколов семейства tcp\ip - обязательно! • Владение ОС Linux и основными инструментами командной строки. • Владение основными механизмами межпроцессного взаимодействия, синхронизации на многоядерных системах. • Владение инструментами автоматизации сборки исходных кодов (make и пр.) • Опыт работы в POSIX окружении, с gсс, make, gdb, strace, командной строкой. • Владение системои контроля версии Git. • Опыт использования командных средств разработки (gitlab\Jira). • Технический английский (чтение документации). Будет плюсом: • Опыт низкоуровневого программирования. • Опыт разработки под ОС Linux и применения POSIX API (сокеты, сигналы, потоки, синхронизация, таимеры). • Опыт работы с Docker: создание/использование/модификация контейнеров. • Опыт в работе реверс инжиниринга ПО (Ghidra, IDA). • Опыт работы с Wireshark(tcpdump)/Scapy. • Опыт работы с отладчиком на удаленных системах. • Опыт в разработке телекоммуникационного оборудования. • Понимание архитектуры сетевого стека ядра Linux. • Понимание архитектуры ядра операционной системы Linux. Умение собирать ядро. • Опыт разработки драйверов для Linux, знание системы сборки Buildroot. • Опыт разработки на Python3. • Опыт работы с netlink.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в БУЛАТ
2 активные вакансии в компании
C/C++ разработчик системного ПО (телекоммуникационное оборудование)
~1 354 000 ₸ оценка
Разработка высоконагруженного системного ПО для телекоммуникационного оборудования на C под Linux. Требуется глубокое знание C, многопоточности, сетевых протоколов и опыт работы с ядром. Компания предлагает удаленную работу, ДМС, гибкий график и возможности для обучения.
Похожие вакансии
6 вакансий
Разработчик C++ со знанием Delphi
~1 354 000 ₸ оценка
Разработка и поддержка ПО для борьбы с преступностью. Требуется опыт C++ и Delphi уровня Senior. Предлагают удаленную работу, ДМС, обучение и допвыходной.
Senior C++ Developer
~3 062 073 – 3 873 878 ₸ оценка
Вакансия для разработчика системного ПО на C/C++: создание сетевых демонов и служб под Linux, работа с сетевыми протоколами и оборудованием. Требуется опыт программирования на C/C++ и знание сетевых технологий.
Инженер-разработчик OpenBMC
~1 354 000 ₸ оценка
Ищем опытного C++ разработчика для работы над OpenBMC — open-source проектом для управления серверами. Нужно знание Linux, Yocto, Python и низкоуровневых протоколов. Предлагаем удалёнку, гибкий график, ДМС и возможности роста.
C/C++ разработчик DPI (Deep Packet Inspection)
~1 354 000 ₸ оценка
Команда ищет C/C++ разработчика для создания высокопроизводительного модуля анализа трафика (DPI) для Secure SD-WAN. Нужен опыт работы с DPDK, сетевыми протоколами и многопоточностью. Компания предлагает гибкий график, ДМС, обучение и дружную атмосферу.
Старший инженер-программист (C++, Qt)
Ищем старшего разработчика для работы с C++, Qt и QML. Требуется опыт в создании интерфейсов и знание Vue.js. Компания предлагает удаленный формат работы.
Старший инженер-программист (C++, Qt)
Ищем старшего разработчика для работы с C++, Qt и QML. Требуется опыт работы с Vue.js. Предлагается удаленная занятость в международной компании.