👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

C Developer (KasperskyOS, TrustZone/TEE)

Требования

Разработка ПОC

Местоположение и тип занятости

Москва

Компания

ТОП-3 международная компания в области IT безопасности. Один из лучших работодателей России

Описание вакансии

Условия работы

Лаборатория Касперского» работает над созданием защищенных продуктов на базе операционной системы KasperskyOS (http://os.kaspersky.ru). Одно из направлений — доверенная среда исполнения для архитектур ARMv8-A на основе технологий ARM TrustZone/TEE (Trusted Execution Environment) с целью создания безопасных программно-аппаратных платформ.

Какие задачи вы будете решать в нашей команде:

  • Разработка программного обеспечения для KasperskyOS (в том числе сервисов и драйверов аппаратных компонентов);
  • Оптимизация кода для максимального использования возможностей конкретного оборудования;
  • Работа с «железом» :)

Чтобы быть успешным в данной роли понадобится:

  • Отличное знание C;
  • Опыт разработки для процессоров ARMv8-A
  • Опыт разработки для встраиваемых систем на базе Linux, владение инструментарием (GCC, Make/CMake, GDB);
  • Технический английский – свободное чтение документации.

Будет плюсом:

  • Знание C++
  • Знание KasperskyOS;
  • Знакомство с технологиями TrustZone/TEE;
  • Знакомство со стандартом POSIX.