Компания «АйТи Дистрибуция» в поисках Сетевого инженера.Обязанности: Подбор и конфигурирование оптимальных решений на базе сетевых устройств: коммутаторы, ...
Системный программист C (Linux, сетевые драйверы / kernel) — Middle+
Описание вакансии
компания "с-терра бел"
о проекте:
мы разрабатываем средства криптографической защиты информации (скзи) на базе debian. в основе продукта – собственный сетевой стек ipsec и драйверы, где критически важны надёжность и производительность кода на языке c.
обязанности:
- разработка/поддержка сетевого драйвера на языке c;
- отладка существующего кода (в том числе слабо документированного), поиск и устранение узких мест по производительности;
- разработка по для систем сетевой безопасности, связанное с ядром операционной системы (linux-like);
- исследование и выбор технологий, в целях повышения эффективности (скорости обработки сетевого трафика);
- работа с многоядерной/многопроцессорной архитектурой.
требования к опыту в разработке:
- уверенное владение языком c и расширениями gnu c;
- опыт работы с препроцессором, сложными макросами и атрибутами компилятора;
- понимание kernel-space и user-space и механизмов системных вызовов;
- понимание механизмов управления памятью: таблицы страниц, kmalloc/vmalloc;
- опыт работы с обработкой прерываний (isr);
требования к опыту работы с инструментами и сборки:
- опыт работы с инструментами отладки и трассировки: gdb/kgdb, ftrace, perf;
- владение системами сборки gnu make / kbuild;
- опыт использования статических и динамических анализаторов кода;
- навыки работы с git.
дополнительные/продвинутые навыки, которые будут плюсом:
опыт разработки драйверов устройств;
понимание архитектур безопасности ядра (lsm, selinux, apparmor).
мы предлагаем:
- официальное трудоустройство в соответствии с тк рб с первого рабочего дня;
- конкурентную заработную плату, размер которой определяется по результатам интервью (в зависимости от опыта и компетенций кандидата);
- отпуска, больничные и другие социальные гарантии, предусмотренные трудовым кодексом рб;
- стать частью компании — резидента пвт;
- работу в современном деловом офисе в центре города;
- обеспечение условий для профессионального развития сотрудника и поддержки их карьерного роста.
*вакансия планируется к созданию. размещена с целью изучения спроса.


