other

Developer C++ (KasperskyOS, Connectivity)

Более недели назад

З/П не указана

Город: Москва. Станции метро: Водный стадион

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

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 3 лет

Обязанности:

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

Имя не указано

Откликнуться
Разместить Резюме
Пожаловаться ID: 124216012

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

Системный программист C/C++ в команду Connectivity

Договорная

Москва. Станции метро: Водный стадион

Открытая мобильная платформа

C/C++ Developer

Договорная

Москва. Станции метро: Водный стадион

Ред Софт

C/C++ Developer

Договорная

Москва. Станции метро: Водный стадион

Открытые решения

Developer Advocate / Technical Product Manager (KasperskyOS)

Договорная

Москва. Станции метро: Водный стадион

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

C++ developer

Договорная

Москва. Станции метро: Водный стадион

BI.ZONE

C++ Developer

Договорная

Москва. Станции метро: Водный стадион

AYA GAMES