- Страна
- Россия
- Зарплата
- до 300 000 ₽
Откликайтесь
на вакансии с ИИ

Senior C / Linux Kernel Developer (Security Systems)
Привлекательная вакансия для узких специалистов с конкурентной заработной платой и возможностью удаленной работы. Проект технически сложный и социально значимый (безопасность), что обеспечивает профессиональный рост.
Сложность вакансии
Роль требует исключительных знаний внутреннего устройства ядра Linux, работы с VFS и системными вызовами. Высокая сложность обусловлена необходимостью глубокой отладки и оптимизации кода на уровне ядра, а также спецификой сферы информационной безопасности.
Анализ зарплаты
Предложенная ставка до 300 000 руб. на руки соответствует верхней границе рыночного диапазона для Senior-разработчиков системного ПО в РФ. Для специалистов такого уровня в сфере Kernel Development это достойное предложение, учитывая возможность удаленной работы.
Сопроводительное письмо
Меня заинтересовала вакансия Senior C / Linux Kernel Developer, так как мой опыт в системном программировании и разработке модулей ядра Linux полностью соответствует вашим задачам. Я имею глубокую экспертизу в работе с VFS, POSIX API и механизмами контроля доступа, что критично для создания систем корпоративной безопасности.
В рамках своих прошлых проектов я успешно решал задачи по оптимизации производительности системных вызовов и отладке сложных багов с использованием GDB и perf. Уверен, что мой опыт адаптации архитектуры и избавления от платформенных зависимостей поможет вашей команде эффективно развивать продукт и обеспечивать высокий уровень защиты данных.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Если вы эксперт в разработке модулей ядра Linux и системной безопасности, отправьте резюме @hrwomenpro прямо сейчас!
Описание вакансии
#vacancy #C #LinuxKernel #POSIX #VFS #KernelModule #SystemProgramming #Security #Remote #Russia #Belarus #вакансия #TOP_REIT
Senior C / Linux Kernel Developer (Security Systems) 🐧🛡
Локация и гражданство: РФ и РБ (Удаленно).
Ставка: до 300 000 руб. на руки.
Срок: Длительный проект.
Стек: C, Linux Kernel Modules, POSIX API, VFS, epoll/inotify, ptrace, seccomp, gdb, perf.
Чем предстоит заниматься:
— Разрабатывать модуль ядра Linux для контроля доступа к файлам и процессам.
— Адаптировать архитектуру: переписывать системные вызовы и API, избавляясь от Windows-зависимостей.
— Внедрять логику безопасности и контроля доступа на уровне VFS (Virtual File System).
— Оптимизировать код для минимизации накладных расходов на систему.
— Отлаживать сложные баги с помощью GDB, strace и perf.
— Взаимодействовать с командой Java-разработки для интеграции клиентских модулей.
Требования (Must have):
— Глубокие знания системного программирования на C под Linux.
— Опыт написания Kernel Modules (управление файлами/процессами).
— Понимание механизмов IPC, работы с mmap, файловыми дескрипторами и системными хуками.
— Опыт работы в проектах корпоративной безопасности (DLP, антивирусы, системы контроля доступа).
— Навыки профилирования и оптимизации производительности.
⚠️ Важно: Кандидаты с опытом только в сетевом оборудовании (embedded/network devices) не рассматриваются. Нужен фокус на ОС и пользовательских системах.
📲 Контакт для связи: Откликнуться
ID: C_DevCom
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Linux Kernel
- POSIX
- VFS
- epoll
- inotify
- ptrace
- seccomp
- GDB
- perf
- strace
- IPC
- mmap
Возможные вопросы на собеседовании
Проверка понимания архитектуры файловых систем в Linux.
Расскажите о жизненном цикле файловой операции в VFS и о том, как правильно реализовать перехват (hook) на этом уровне?
Важно для обеспечения стабильности системы при работе модуля ядра.
Как вы обеспечиваете потокобезопасность и предотвращаете race conditions при разработке модулей ядра? Какие примитивы синхронизации предпочтительны в контексте VFS?
Проверка навыков отладки критических ошибок.
Опишите ваш алгоритм действий при возникновении kernel panic. Какие инструменты и методы анализа дампа памяти вы используете?
Оценка опыта работы с механизмами безопасности Linux.
В чем разница между использованием ptrace и seccomp для контроля активности процессов, и какие накладные расходы они создают?
Проверка умения оптимизировать системный код.
Как минимизировать влияние модуля мониторинга на общую производительность системы при интенсивном вводе-выводе?
Похожие вакансии
Senior System Engineer (Автоматизация взаимодействия с ФНС и ФССП)
Разработчик C Middle+/Senior (Аутстафф)
Senior Архитектор / Инженер сети ЦОД
Network Engineer
C++ Developer (System Programming / COM & RPC)
Инженер сетевой (Senior)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия
- Зарплата
- до 300 000 ₽