yandex
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorУдалённоКонтракт

C Разработчик (Senior)

ИИОценка ИИ

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


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена требованиями к глубоким знаниям ядра Linux (VFS, Kernel Modules) и системного программирования. Процесс отбора включает тестовое задание, что требует подтверждения практических навыков написания низкоуровневого кода.

Анализ зарплаты

Медиана450 000 ₽
Рынок350 000 ₽ – 550 000 ₽
ИИОценка ИИ

Зарплата в объявлении не указана, но для позиции Senior C Developer в области Kernel/System в РФ рыночный диапазон составляет от 350 000 до 550 000 рублей. Учитывая сложность задач (ядро, безопасность), компания, вероятно, готова предлагать конкурентные условия в этом диапазоне.

Сопроводительное письмо

Меня заинтересовала вакансия Senior C разработчика в Eclipse Digital, особенно в части разработки модулей ядра Linux и работы с VFS. Имею глубокий опыт работы с POSIX API, IPC и системными вызовами, а также навыки создания Kernel Modules для управления файлами и процессами. Мой опыт в оптимизации кода и использовании инструментов профилирования, таких как perf и strace, позволит мне эффективно решать задачи по минимизации накладных расходов драйвера.

Я успешно реализовывал проекты в сфере системной безопасности и понимаю специфику работы с системными хуками и seccomp. Уверен, что мои знания архитектуры Linux и опыт миграции функционала с других платформ будут полезны вашей команде для создания надежных корпоративных систем защиты данных. Буду рад обсудить технические детали проекта на собеседовании.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Eclipse Digital уже сейчас

Если вы эксперт в системном программировании на C и Linux Kernel, отправьте резюме @veroneko прямо сейчас!

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

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 Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • C++
  • Linux Kernel
  • POSIX API
  • VFS
  • IPC
  • GDB
  • perf
  • strace
  • Makefile
  • CMake
  • Git
  • CI/CD
  • ptrace
  • seccomp
  • epoll
  • inotify

Возможные вопросы на собеседовании

Проверка понимания архитектуры ядра, так как задача связана с управлением файлами.

Расскажите о структуре VFS в Linux и о том, как реализовать собственный обработчик системного вызова для файловых операций?

Важно для минимизации накладных расходов, указанных в задачах.

Какие механизмы IPC наиболее эффективны для передачи больших объемов данных между ядром и пользовательским пространством?

Вакансия требует опыта работы с хуками.

В чем разница между использованием ptrace и seccomp для фильтрации системных вызовов с точки зрения производительности?

Критический навык для разработки драйверов.

Как вы будете отлаживать Kernel Panic, возникшую в вашем модуле ядра, если стандартные логи недоступны?

Задача подразумевает переписывание логики с Windows на Linux.

С какими основными трудностями вы сталкивались при портировании логики управления процессами из Windows-драйверов в Linux Kernel?

Похожие вакансии

NDA
Не указана

Oracle GoldenGate Engineer (Microservices Architecture)

SeniorУдалённо
Oracle GoldenGate · Oracle Database · Change Data Capture · SQL · PL/SQL · Linux · High Availability · Disaster Recovery · Microservices Architecture
+9 навыков
H
HuntTech
205 000 ₽ – 255 000 ₽

Сетевой инженер ( Senior )

SeniorГибрид
Network Engineering · Zastava · TCP/IP · VPN · IPsec · Routing · Switching · Firewalls
+8 навыков
NDA
Не указана

Senior Ceph Developer (C++ / Python / Cloud-Native Storage)

SeniorУдалённо
C++ · Python · Ceph · Linux Internals · Kubernetes · Rook · Ceph CSI · Git · GitHub · CI/CD · Prometheus · Grafana · AWS · Azure · OpenStack · S3 · Swift
+17 навыков
NDA
Не указана

Senior Database Administrator

SeniorУдалённо
PostgreSQL · ClickHouse · Linux · Ubuntu · CentOS · RedHat · SQL · Git · Ansible · Liquibase · Flyway · Kubernetes
+12 навыков
DB
Digital Biz Factory
Не указана

Senior System Administrator / Infrastructure Engineer

SeniorУдалённо
Proxmox VE · Linux · Debian · Ubuntu · RHEL · Kubernetes · Docker Swarm · Ansible · Terraform · Bash · Python · Zabbix · Grafana · Prometheus · VictoriaMetrics · OpenTelemetry · GitLab CI · ArgoCD · GitOps · Ceph · BGP · Cloudflare
+22 навыков
ДП
Департамент персонала
от 400 000 ₽

Technical marketing engineer (сетевой инженер/архитектор)

SeniorУдалённо
BGP · OSPF · Cisco · Juniper · CCNP · CCNA · Network Design · Telecommunications
+8 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

Россия