БУ
БУЛАТ
Ведущий разработчик C/С++
Описание вакансии
БУЛАТ — Ведущий российский производитель, разрабатывает и производит высокотехнологичное инфраструктурное оборудование для построения телеком- и ИТ- систем, а также внедряет интеграционные проекты «под ключ»
Основные задачи на данной позиции:
- Разработка программного обеспечения высоконагруженных систем.
- Поддержка существующего программного обеспечения.
- Проектирование и разработка ПО для сетевых устройств.
- Отладка кода, поиск неисправностей.
- Выполнение задач, поставленных в системе 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, знание системы…
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.
ИсточникHeadHunter / Developers / RU / moreThan6