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

Разработчик С Middle/Senior
Интересный и сложный проект в сфере кибербезопасности с четко прописанными требованиями и достойной оплатой. Удаленный формат работы и работа с низкоуровневым стеком делают вакансию привлекательной для системных инженеров.
Сложность вакансии
Роль требует глубочайших знаний архитектуры ядра Linux, VFS и написания Kernel Modules, что является одной из самых сложных областей разработки. Дополнительную сложность добавляет задача по портированию логики с Windows на Linux.
Анализ зарплаты
Предложенная зарплата в 300 000 рублей соответствует среднерыночным показателям для Senior C разработчиков в России, специализирующихся на Kernel-разработке. В некоторых крупных тех-гигантах (Яндекс, VK) верхняя планка может быть выше, но для проектной работы это конкурентное предложение.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в РАССЭ (Периметрикс) уже сейчас
Если вы эксперт в системном программировании на C и ядре Linux, откликнитесь на вакансию прямо сейчас!
Описание вакансии
#c #remote #vacancy #удаленно #вакансия #linux #linuxcore
✅ Разработчик С Middle/Senior
Проект: РАССЭ (Периметрикс)
Локация - удаленно РФ,
Оплата: 300тр/месяц (1.8тр/час) Занятость: фултайм
Требования к кандидатам
•Системное программирование на C:
-Глубокие знания POSIX API и системных вызовов Linux.
-Опыт работы с файловыми системами, файловыми дескрипторами, mmap, epoll/inotify.
-Работа с процессами, потоками, IPC (Inter-Process Communication).
•Разработка драйверов:
-Опыт создания модулей ядра Linux (Kernel Modules) для управления файлами и процессами.
-Знание структуры VFS (Virtual File System) в Linux.
-Умение работать с системными хуками (например, ptrace, seccomp).
•Оптимизация и отладка:
-Навыки профилирования и оптимизации кода для минимизации накладных расходов.
-Умение работать с GDB, perf, strace, и системными логами.
•Инструменты разработки:
-Опыт работы с Makefile, CMake.
-Знание Git и CI/CD систем.
•Понимание безопасности:
-Учет уязвимостей и защита данных на уровне драйверов.
Обязанности
1.Разработка драйвера управления файлами и процессами:
-Написание модуля ядра Linux для реализации функционала управления файлами/процессами.
-Внедрение логики контроля доступа к файлам и процессам.
2.Адаптация к Linux:
-Переписывание системных вызовов и API под Linux.
-Устранение зависимостей от Windows-драйверов.
3.Оптимизация и отладка:
-Минимизация накладных расходов драйвера.
-Исправление багов, связанных с производительностью и безопасностью.
-Работа с инструментами профилирования (perf, strace).
4.Интеграция:
-Настройка взаимодействия драйвера с клиентскими модулями.
-Тестирование функционала вместе с Java и аналитиком.
Желательные требования :
- опыт работы на проектах в корпоративных системах безопасности.
- работа с пользовательскими функциями в ОС, с корпоративными пользовательскими системами.
.
Рекрутер
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Linux
- POSIX API
- Kernel Modules
- VFS
- ptrace
- seccomp
- GDB
- perf
- strace
- Makefile
- CMake
- Git
- CI/CD
Возможные вопросы на собеседовании
Проверка понимания работы с файловыми системами на уровне ядра.
Расскажите о структуре VFS в Linux. Какие основные объекты она определяет и как происходит регистрация новой файловой системы?
Важно для обеспечения стабильности системы при работе драйвера.
Как обеспечить синхронизацию доступа к разделяемым ресурсам в контексте прерываний и многопроцессорности в модуле ядра?
Оценка навыков отладки критических ошибок.
Как вы будете отлаживать Kernel Panic, вызванный вашим модулем? Какими инструментами воспользуетесь?
Проверка знаний механизмов безопасности.
В чем разница между использованием ptrace и seccomp для контроля системных вызовов с точки зрения производительности и безопасности?
Оценка опыта оптимизации.
Какие техники вы используете для минимизации накладных расходов (overhead) при перехвате системных вызовов в ядре?
Похожие вакансии
Senior System Engineer (Автоматизация взаимодействия с ФНС и ФССП)
C Разработчик (Senior)
Network Engineer
Senior Архитектор / Инженер сети ЦОД
Senior C / Linux Kernel Developer (Security Systems)
Разработчик C Middle+/Senior (Аутстафф)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия
- Зарплата
- 300 000 ₽