Системный программист (Aurora TEE)

З/П договорная
Размещено 18 февраля


Компания "Открытая мобильная платформа" ищет системных программистов в команду Aurora TEE (ARM TrustZone) всех уровней: Junior-Middle-SeniorПеред командой стоит задача разработки, развития и поддержки технологий повышения безопасности для мобильной операционной системы Аврора. Мы ищем как начинающих разработчиков, желающих активно развиваться в области системного программирования, так и опытных, способных быть мейнтейнерами компонентов безопасности и готовых активно взаимодействовать с сообществом. Обязанности: Разработка кода и отладка программных компонентов безопасности: загрузчики, ОС доверенной среды, доверенные сервисы: доверенный ввод-вывод, контроль целостности, криптография и другие Портирование на новые платформы: драйверы устройств ввода-вывода, аппаратных интерфейсов и т.д. Работа с сообществами проектов TrurstedFirmware: OP-TEE, TF-A, mbedTLS и др. Участие в разработке архитектуры безопасности ОС Аврора и Аврора ТЕЕ Участие в отечественных и международных конференциях (например, Embedded Linux Conference, Open Source Summit, LinaroConnect), в том числе в качестве докладчика Требования: Язык С Знакомство с архитектурой операционных систем Будет плюсом: Знание архитектуры ARM / ARM assembler Знакомство с технологией ARM TrustZone Опыт работы с gcc, gdb, gprof/perf, make/cmake Понимание принципов построения безопасных систем: root/chain of trust, least privilege principle, etc Опыт разработки драйверов устройств для Linux (оптимизация, исправление ошибок и расширение функциональности)Условия: Аккредитованная IT компания Трудоустройство по ТК РФ Конкурентный уровень заработной платы (обсуждается с успешным кандидатом) Современное оборудование рабочего места Гибкое начало рабочего дня ДМС после прохождения испытательного срока (3 месяца)