Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
c/c++ разработчик
генерация резюме
сопроводительное письмо
описание
Описания нет
задачи
- Разрабатывать драйвер управления файлами и процессами;
- Писать модуль ядра Linux для реализации функционала управления файлами/процессами;
- Внедрять логику контроля доступа к файлам и процессам;
- Адаптировать к Linux;
- Переписывать системные вызовы и API под Linux;
- Устранять зависимости от Windows-драйверов;
- Оптимизировать и отлаживать;
- Минимизировать накладные расходы драйвера;
- Исправлять баги, связанные с производительностью и безопасностью;
- Работать с инструментами профилирования (perf, strace);
- Интегрировать;
- Настраивать взаимодействие драйвера с клиентскими модулями;
- Тестировать функционал вместе с Java и аналитиком.
требования
- Системное программирование на C;
- Глубокие знания POSIX API и системных вызовов Linux;
- Опыт работы с файловыми системами, файловыми дескрипторами, mmap, epoll/inotify;
- Работа с процессами, потоками, IPC;
- Опыт создания модулей ядра Linux (Kernel Modules) для управления файлами и процессами;
- Знание структуры VFS (Virtual File System) в Linux;
- Умение работать с системными хуками (например, ptrace, seccomp);
- Навыки профилирования и оптимизации кода для минимизации накладных расходов;
- Умение работать с GDB, perf, strace, и системными логами;
- Опыт работы с Makefile, CMake;
- Знание Git и CI/CD систем;
- Учет уязвимостей и защита данных на уровне драйверов.
условия
- Ищут очень самостоятельного разработчика, который может работать практически без участия аналитика и с минимальным последующим тестированием.
навыки