Developer C++ (KasperskyOS, Connectivity)( Лаборатория Касперского )

24 Октября

Партнерские Вакансии

Город:

Москва

Занятость:

Полная занятость

Компания "Лаборатория Касперского"

О проекте
«Лаборатория Касперского» работает над созданием экосистемы вокруг продуктов на основе KasperskyOS.
Одним из направлений является разработка мобильной ОС для профессиональных
устройств и защищенных решений на её основе. Защищенное может и должно быть удобным.
Об отделе
Наш отдел отвечает за выпуск двух базовых продуктов - непосредственно ОС для мобильных устройств и SDK для разработки приложений.
В отдел входят несколько групп разработки, занимающихся адаптацией ОС к аппаратной платформе, разработкой системного API, базовых подсистем, API для приложений, а так же базового комплекта приложений.
Области ответственности команды:
  • Адаптация мобильной KasperskyOS под целевые аппаратные платформы;
  • Разработка новых драйверов и сервисов операционной системы;
  • Выпуск конечных решений на основе KasperskyOS для мобильных устройств.
Основные задачи на данной позиции:
  • Проектирование, разработка и портирование сервисов и драйверов для мобильных устройств;
  • Анализ и улучшение эффективности, стабильности, безопасности и масштабируемости разрабатываемых решений;
  • Подготовка набора тестов для верификации разработанных решений;
  • Участие в разработке и ревью архитектуры;
  • Peer code review.
Требования к соискателям:
  • Отличное знание и опыт коммерческой разработки на С++;
  • Знание С;
  • Опыт разработки драйверов/системных сервисов для встраиваемых систем на базе Linux;
  • Навыки разработки и отладки многопоточных приложений;
  • Знание базовых принципов построения современных операционных систем;
  • Базовое понимание сетевой подсистемы Linux;
  • Знание алгоритмов и структур данных;
  • Технический английский – свободное чтение документации.
Желательно:
  • Опыт разработки, отладки драйверов для сетевых устройств (WiFi), либо для Bluetooth, либо для GPS (Linux, Android);
  • Понимание принципов работы GSM сетей и мобильных сервисов;
  • Опыт работы с GSM модемами либо базовыми станциями (конфигурация, настройка, управление);
  • Опыт использования в разработке различных средств IPC;
  • Знание архитектур современных микропроцессоров, средств разработки для них;
  • Знание и понимание работы различных подсистем ОС, таких как управление памятью, межпроцессное взаимодействие, синхронизация, планирование задач, обработка прерываний;
  • Знание систем автоматизации сборки: Makefiles, automake, CMake;
  • Знание методологических подходов проектирования программного обеспечения;
  • Знание методов обеспечения безопасности в современных ОС;
  • Опыт работы в соответствии с методологиями Agile.
Похожие вакансии

05 Ноября

Project Manager (в Лабораторию нейронаук и поведения человека Сбера)

Москва

Компания "Сбербанк" Мы — исследовательское подразделение Сбера, которое отвечает за «человека»: поведенческие паттерны, психология, тренды,...

Отправить резюме подробнее

05 Ноября

Senior Frontend Developer( АстраЗенека )

Москва

Компания "АстраЗенека" Компания «АстраЗенека» верит в потенциал своих сотрудников и стремится развивать их скрытые таланты. Станьте частью...

Отправить резюме подробнее

05 Ноября

Full stack Developer (PHP, JavaScript)

Москва

от 140 000 до 250 000 руб.

Компания "Компэл" Компания КОМПЭЛ - лидер в развитии цифровых сервисов для отрасли микроэлектроники ищет Full stack Developer (PHP,...

Отправить резюме подробнее

05 Ноября

Junior Java developer( БКИ ЭКВИФАКС )

Москва

от 80 000 руб.

Компания "БКИ ЭКВИФАКС" Скоринг Бюро — динамично развивающаяся российская компания, одно из крупных бюро кредитных историй в России. В 2024...

Отправить резюме подробнее

05 Ноября

.NET Developer( KFC (Yum! Brands) )

Москва

Компания "KFC (Yum! Brands)" UNIREST – компания, успешно развивающая бренд Rostic’s на территории России. Сейчас мы ищем сильного .NET...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: