Senior C Developer (Linux Kernel)@ TopSelection

300K ₽–370K ₽/мес
Опубликовано 27.03.2026

О позиции

Мы ищем Senior C Developer (Linux Kernel) для работы над драйверами и модулями ядра под Linux. Эта вакансия предлагает возможность участвовать в сложных и интересных проектах корпоративного уровня. Вы будете частью команды, работающей над системным программированием на C, что позволит вам развивать свои навыки и вносить значимый вклад в проект.

Чем вы будете заниматься

  • Разработка модуля ядра для контроля доступа к файлам и процессам.
  • Переписывание драйверов и системных вызовов, уход от legacy.
  • Работа с VFS, epoll/inotify, mmap, IPC.
  • Профилирование и оптимизация с использованием инструментов perf, strace, gdb.

Требования

  • Глубокие знания POSIX и системных вызовов Linux.
  • Опыт создания kernel modules и работы с VFS.
  • Понимание механизмов безопасности, таких как seccomp и ptrace.
  • Опыт работы в корпоративной среде, не связанной с "железом" (embedded или сетевые устройства не рассматриваются).

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

  • Удалённая работа с графиком МСК ±2.
  • Полная занятость, проект от 3 месяцев с возможностью пролонгации.
  • Конкурентоспособная зарплата от 300 до 370 тысяч рублей в месяц в зависимости от уровня кандидата.
  • Оформление только через ИП.
  • Интересные и сложные задачи, возможность профессионального роста.

Если вы готовы принять вызов и хотите стать частью нашей команды, пишите в Telegram: @AllaDemHR. В отклике приложите чек-лист с подтверждением опыта по указанным требованиям.

Обязательные
0/1
Желательные
0/1
Бонус
0/1
Почему эта вакансия
8.2
8.2 из 10
оценка совпадения

Вакансия предлагает интересные задачи и хорошую зарплату. Однако, оформление только через ИП может быть минусом для некоторых кандидатов.

Требования к языку
RussianNative
English(опционально)B2
БазовыйСреднийПродвинутыйРодной

Кто здесь добьётся успеха

Глубокое понимание разработки на C и опыт работы с Linux Kernel, включая знания о POSIX и VFS для эффективной разработки модулей и драйверов.

Способность работать автономно и организованно в удаленном режиме, что позволяет эффективно управлять своим временем и задачами без постоянного контроля.

Опыт в системных вызовах и их оптимизации, что позволяет быстро находить и устранять узкие места в производительности системного программного обеспечения.

Критическое мышление и способность к решению сложных задач, что необходимо для разработки корпоративных решений в области системного программирования.

Ресурсы для обучения

Карьерный путь

Senior C Developer (Linux Kernel) (Сейчас)Lead Software Engineer (Linux Kernel) (1–2 года)Engineering Manager (Embedded Systems) (3–5 лет)

Обзор рынка

Объём рынка 2026
$3.5B
Годовой рост
6.5%
Внедрение AI
25%
Инвестиции
+40%

Навыки и требования

Обязательные
CLinuxKernel Development
Растущий спрос
C++RustEmbedded Systems
Снижающийся спрос
Assembly LanguageC#

Тренды отрасли

Увеличение использования Rust
Rust становится всё более популярным для системного программирования, с ростом его использования на 30% среди разработчиков C в России.
Интеграция AI в системное программирование
25% проектов по разработке ядра Linux начали использовать AI для оптимизации производительности и тестирования.

Новости System Programming

Загружаем новости отрасли...

Ищем релевантные статьи за последние 6 месяцев