- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Developer C (Component Development Group, Network Team)
Престижная компания с мировым именем, работа над уникальным технологическим продуктом (KasperskyOS) и сложными инженерными задачами. Офисная работа в Москве в стабильной и технологически развитой среде.
Сложность вакансии
Высокая сложность обусловлена необходимостью глубокого понимания сетевых протоколов, архитектуры ОС и опыта системного программирования на C. Работа над микроядерной ОС требует исключительной точности и знаний в области многопоточности.
Анализ зарплаты
Зарплата в вакансии не указана, но для системных разработчиков уровня Middle/Senior в Москве в крупных ИТ-компаниях рынок предлагает конкурентные условия. Учитывая специфику KasperskyOS, вознаграждение обычно соответствует верхним границам рынка для системных инженеров.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Kaspersky уже сейчас
Присоединяйтесь к команде «Лаборатории Касперского» и участвуйте в создании инновационной операционной системы KasperskyOS!
Описание вакансии
Developer C (Component Development Group, Network Team)
Москва
Компания: Kaspersky
*☑️*Ваши задачи
-Поддержка и развитие сетевого стека KasperskyOS;
-Проектирование и разработка компонентов и системных сервисов для работы с сетью;
-Разработка и портирование других connectivity-стеков (Bluetooth, GPS, GSM и др.);
-Портирование open source программного обеспечения на KasperskyOS.
*☑️*Что требуется от кандидата
-Отличное знание языка программирования С;
-Знание базовых принципов построения современных операционных систем;
-Опыт многопоточного программирования;
-Знание классических алгоритмов и структур данных;
-Знание инструментов разработки в Unix системах (Linux, BSD и пр.);
-Опыт работы в команде, знакомство с процессами Code Review, CI/CD.
Контакты: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Linux
- Multithreading
- CI/CD
- Code Review
- Unix
- Data Structures
- Algorithms
- GPS
- Bluetooth
- Network Stack
- GSM
- BSD
Возможные вопросы на собеседовании
Проверка понимания специфики системного программирования и управления ресурсами.
Расскажите о различиях в реализации сетевого стека в монолитных и микроядерных операционных системах.
Критически важный навык для разработки системных сервисов.
Какие примитивы синхронизации вы бы использовали для защиты разделяемых данных в высоконагруженном сетевом драйвере?
Вакансия предполагает портирование ПО.
С какими основными трудностями вы сталкивались при портировании open source библиотек между разными Unix-подобными системами?
Проверка фундаментальных знаний.
Как устроена модель памяти в языке C и какие нюансы возникают при работе с указателями в контексте системного программирования?
Оценка практического опыта работы с сетевыми протоколами.
Опишите жизненный цикл сетевого пакета при прохождении через уровни модели OSI в ядре ОС.
Похожие вакансии
Системный инженер (SIEM)
Senior С++ разработчик
С-разработчик
Дежурный сетевой инженер (L2)
Middle+ Инженер внедрения
Linux Kernel Developer / Ведущий инженер-программист (TATLIN.UNIFIED)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!