Обязанности:
О проекте:«Лаборатория Касперского» работает над созданием экосистемы вокруг продуктов на основе KasperskyOS. Одно из ключевых направлений - разработка мобильной ОС для профессиональных устройств и защищенных решений на её основе. У тебя будет возможность в буквальном смысле прикоснуться к созданию уникальной программно-аппаратной системы - мобильному телефону полностью разработанному с нуля нашей компанией. Об отделе:Наша команда отвечает за выпуск двух продуктов - саму ОС для мобильных устройств и SDK для разработки приложений. Команда разрабатывает базовые подсистемы мобильного телефона и создает пользовательские приложения. В своей работе мы используем актуальные версии компиляторов и системных библиотек. Задачи команды: Разработка основных компонентов и сервисов для мобильной операционной системы, а также для последующего создания приложений на базе мобильной ОС. Интеграция приложений, созданных другими командами и сторонними организациями. Выпуск конечных решений на основе KasperskyOS для мобильных телефонов. Задачи на данной позиции: Проектирование, разработка и портирование компонент и сервисов для мобильных устройств; Анализ и улучшение производительности, стабильности, безопасности и масштабируемости программных решений; Подготовка набора тестов для верификации компонент и сервисов; Участие в code review. Требования к соискателям: Уверенное владение современным C/C++; Знание основных алгоритмов и структур данных; Знание базовых принципов построения современных операционных систем; Опыт разработки и отладки многопоточных приложений; Умение анализировать эффективность кода, анализировать дампы памяти; Знание систем автоматизации сборки: Makefiles, CMake; Опыт работы в команде; Технический английский – свободное чтение документации. Будет плюсом: Опыт разработки ПО для встраиваемых систем на базе Linux; Опыт работы с Qt и QML; Знание архитектур современных микропроцессоров, средств разработки для них; Знание методологических подходов проектирования программного обеспечения; Знание методов обеспечения безопасности в современных ОС; Опыт работы в соответствии с методологиями Agile.Похожие вакансии
Программист SDK (высоконагруженные сетевые приложения, C++)
От 230 000 до 400 000 руб.
Москва. Станции метро: Водный стадион
НЭПТ