Developer C (Component Development Group, Network Team) в Kaspersky.
Задачи:
- Поддержка и развитие сетевого стека KasperskyOS;
- Проектирование и разработка компонентов и системных сервисов для работы с сетью;
- Разработка и портирование других connectivity-стеков (Bluetooth, GPS, GSM и др.);
- Портирование open source программного обеспечения на KasperskyOS.
Требования:
- Отличное знание языка программирования C;
- Знание базовых принципов построения современных операционных систем;
- Опыт многопоточного программирования;
- Знание классических алгоритмов и структур данных;
- Знание инструментов разработки в Unix-системах (Linux, BSD и пр.);
- Опыт работы в команде, знакомство с процессами Code Review, CI/CD.