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

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

Ускорим процесс поиска работы
SeniorВ офисеКонтракт

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

Оценка ИИ

Интересный проект в сфере инвестиций с глубокими техническими задачами (Kernel space). Четкие требования и понятный стек технологий делают вакансию привлекательной для системных инженеров.


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

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

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

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

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

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

Для позиции Senior System Developer в РФ рыночный диапазон составляет от 350 000 до 550 000 рублей. Учитывая специфику разработки драйверов ядра, компенсация может стремиться к верхней границе рынка.

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

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

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

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

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

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

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

Присоединяйтесь к Eclipse Digital и создавайте высокопроизводительные системные решения для инвестиционной платформы!

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

ID 2438

C/C++ разработчик

Senior

🌍 Локация: РФ (нет удаленки из др стран)

💼Сотрудничество : по ИП РФ

Eclipse Digital - наниматель

О проекте: Инвестиционная платформа

Основные требования

•Системное программирование на C:

-Глубокие знания 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 систем.

•Понимание безопасности:

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

Задачи на проекте

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

-Написание модуля ядра Linux для реализации функционала управления файлами/процессами.

-Внедрение логики контроля доступа к файлам и процессам.

2.Адаптация к Linux:

-Переписывание системных вызовов и API под Linux.

-Устранение зависимостей от Windows-драйверов.

3.Оптимизация и отладка:

-Минимизация накладных расходов драйвера.

-Исправление багов, связанных с производительностью и безопасностью.

-Работа с инструментами профилирования (perf, strace).

4.Интеграция:

-Настройка взаимодействия драйвера с клиентскими модулями.

-Тестирование функционала вместе с Java и аналитиком.

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

  1. в telegram Откликнуться
  2. в Откликнуться

veroneko_93911

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

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

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

Навыки

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

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

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

Расскажите о структуре VFS в Linux. Как происходит обработка системного вызова open() на уровне ядра?

Важно для задач по управлению процессами и безопасности.

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

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

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

Необходимо для реализации IPC и управления ресурсами.

Опишите механизмы синхронизации в контексте ядра (spinlocks vs mutexes). В каких случаях нельзя использовать спящие примитивы?

Актуально для задачи по минимизации накладных расходов.

Какие техники оптимизации вы применяете при работе с mmap и epoll для обработки больших потоков данных?

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

Р(
РАССЭ (Периметрикс)
300 000 ₽

Разработчик С Middle/Senior

SeniorУдалённо
C++ · Linux · POSIX API · Kernel Modules · VFS · ptrace · seccomp · GDB · perf · strace · Makefile · CMake · Git · CI/CD
+14 навыков
NDA
130 062 ₽ – 229 500 ₽

Senior System Engineer (Автоматизация взаимодействия с ФНС и ФССП)

SeniorУдалённо
Fintech · System Engineering · Automation · Integration
+4 навыков
ED
Eclipse Digital
Не указана

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

SeniorУдалённо
C++ · Linux Kernel · POSIX API · VFS · IPC · GDB · perf · strace · Makefile · CMake · Git · CI/CD · ptrace · seccomp · epoll · inotify
+16 навыков
C
CSSSR
3 500 $ – 3 700 $

Network Engineer

SeniorУдалённо
Cisco · Cisco Catalyst · Cisco Nexus · Cisco ASR · BGP · OSPF · IS-IS · Cisco ISE · Firewall · Python · Ansible · Terraform
+12 навыков
S
Selecty
350 000 ₽ – 400 000 ₽

Senior Архитектор / Инженер сети ЦОД

SeniorУдалённо
OSPF · BGP · STP · MLAG · VPC · SPAN · VXLAN · EVPN · LLD · HLD · ECMP · Network Security · Monitoring
+13 навыков
NDA
до 300 000 ₽

Senior C / Linux Kernel Developer (Security Systems)

SeniorУдалённо
C++ · Linux Kernel · POSIX · VFS · epoll · inotify · ptrace · seccomp · GDB · perf · strace · IPC · mmap
+13 навыков
более 1000 офферов получено
4.9

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

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

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

ED
Eclipse Digital
Страна
Россия