Назад
Company hidden
2 дня назад

Developer C++ (KasperskyOS)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle/senior
Английский
b2
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

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

Текст:
/

TL;DR

Developer C++ (hirify.globalOS): Разработка и поддержка системных API, библиотек и среды выполнения для защищённой микроядерной операционной системы hirify.globalOS с акцентом на безопасность, надёжность и производительность. Фокус на проектировании системных компонентов, тестировании, оптимизации кода и интеграции в CI.

Что делать

  • Проектирование системных API с учётом требований безопасности, надёжности и производительности.
  • Разработка и поддержка библиотек и инструментов для IPC биндингов и среды выполнения подсистемы безопасности.
  • Тестирование кода с помощью юнит, интеграционных и фаззинг тестов, сбор и анализ покрытия.
  • Поддержка скриптов сборки и тестирования, интеграция в CI.
  • Написание и актуализация документации по коду и архитектурным решениям.
  • Анализ пользовательских сценариев, работа с требованиями, портирование и поддержка 3rd-party кода.

Требования

  • Знание английского языка на уровне чтения и написания технической документации.
  • Опыт разработки на C и C++ с современными стандартами, многопоточностью и тестированием.
  • Отличное знание алгоритмов, структур данных и понимание устройства ОС.
  • Навыки анализа производительности и оптимизации кода.
  • Умение работать с инструментами разработки и отладки в *nix среде (bash, git, gdb, cmake, make, lcov).
  • Понимание принципов командной работы и проведения code review.

Хорошо, если есть

  • Опыт разработки на Rust, Python или Haskell.
  • Опыт системного программирования и кроссплатформенной разработки.
  • Знание микроядерных ОС и теоретических основ информационной безопасности.
  • Опыт работы с IDL интерфейсами и сетевым взаимодействием (TCP/UDP, gRPC, Cap'nProto).
  • Опыт разработки встраиваемых систем.

Культура и преимущества

  • Работа в команде профессионалов, занимающейся разработкой уникальной микроядерной ОС.
  • Возможность решать сложные и интересные задачи в области кибербезопасности.
  • Фокус на качестве кода и современных методах разработки.

Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →