Назад
2 дня назад

Senior C Developer (Linux Kernel)

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Страна
Russia
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

ID 2488
C Разработчик
Senior
Не подойдет кандидат, который работал с железом и был разработчиком сетевых устройств. Этапы подбора: 1) Тестовое задание; 2) Собеседование.

🌍 Локация: РФ (нет удаленки из др стран)
💼Сотрудничество : по ИП РФ
Eclipse Digital - наниматель

Обязательно:
- Глубокие знания 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 систем;
- Опыт работы на проектах в корпоративных системах безопасности;
- Опыт работы с пользовательскими функциями в ОС, с корпоративными пользовательскими системами;
- Понимание безопасности: учет уязвимостей и защита данных на уровне драйверов.

#Задачи:
- Разработка драйвера управления файлами и процессами;
- Написание модуля ядра Linux для реализации функционала управления файлами/процессами;
- Внедрение логики контроля доступа к файлам и процессам;
- Переписывание системных вызовов и API под Linux;
- Устранение зависимостей от Windows-драйверов;
- Минимизация накладных расходов драйвера;
- Исправление багов, связанных с производительностью и безопасностью;
- Работа с инструментами профилирования (perf, strace);
- Настройка взаимодействия драйвера с клиентскими модулями;
- Тестирование функционала вместе с Java и аналитиком.

Откликнуться можно
в telegram

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -