Ведущий разработчик (C)

По договоренности


Компания «Ай-Теко» — ведущий российский системный интегратор и поставщик информационных технологий для корпоративных заказчиков. Компания активно работает на российском IT-рынке с 1997 года, входит в ТОП-400 крупнейших российских компаний и ТОП-10 крупнейших IT-компаний России.

Чем предстоит заниматься:

  • Разработка драйвера управления файлами и процессами:

    • Написание модуля ядра 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.
  • Понимание безопасности:

    • Учет уязвимостей и защита данных на уровне драйверов.

Что мы предлагаем:

  • Современное оборудование для эффективной работы;
  • Аккредитацию Минцифры РФ как ИТ-компании;
  • Комфортабельный офис;
  • Возможность удаленной или гибридной формы работы;
  • Оформление в соответствии с Трудовым кодексом Российской Федерации с первого дня.

Поделиться:

Опубликована 11 дней назад

Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.