Developer C (Component Development Group, Network Team) в Kaspersky.

Задачи:

  • Поддержка и развитие сетевого стека KasperskyOS;
  • Проектирование и разработка компонентов и системных сервисов для работы с сетью;
  • Разработка и портирование других connectivity-стеков (Bluetooth, GPS, GSM и др.);
  • Портирование open source программного обеспечения на KasperskyOS.

Требования:

  • Отличное знание языка программирования C;
  • Знание базовых принципов построения современных операционных систем;
  • Опыт многопоточного программирования;
  • Знание классических алгоритмов и структур данных;
  • Знание инструментов разработки в Unix-системах (Linux, BSD и пр.);
  • Опыт работы в команде, знакомство с процессами Code Review, CI/CD.